v2.5.2
Giriş yap

PHP Switch Case Yapısı

jct
1,768 defa görüntülendi

Herkese iyi akşamlar Switch Case yapısı içerisinde bir değişken kullanıp bunu sayfa içerisinde çağırmak gibi bir durum söz konusumu acaba?

function SAYFA_YUKLE($Bolum){
	switch($Bolum){
		case "AnaSayfa" :
			include	"Page/AnaSayfa.php";
			$Degisken = "Değisken";
		break;

		case "Exit" :
			include("Page/Exit.php");
		break;

		default :
			include	"Page/AnaSayfa.php";
			$Degisken = "Değisken";
		break;
			
	}
}
PHP
Cevap yaz
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Cevaplar (3)
soncizgi
1947 gün önce

değişken tanımını include komutundan önce yazarsan olur. :)
$deger='Deneme';
include "anasayfa.php";
....

jct
1947 gün önce

@soncizgi hocam tşk.ler kendimden utandım resmen :)

samkofte
1947 gün önce
<?php

$sayfa = isset($_GET['sayfa']) ? $_GET['sayfa'] : '';

switch($sayfa){
    
    case 'hakkimda':
        $baslik = 'Hakkımda';
        $icerik = 'Burası hakkımda sayfası';
        break;
        
    case 'galeri':
        $baslik = 'Galeri';
        $icerik = 'Burası galeri sayfası';
        break;
        
    case 'iletisim':
        $baslik = 'İletişim';
        $icerik = 'Burası iletişim sayfası';
        break;
        
    default:
        $baslik = 'Anasayfa';
        $icerik = 'Burası anasayfa';
        break;
    
}

include __DIR__ . '/sayfa.php';

?>
PHP

sayfa.php'de şöyle olur;

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title><?=$baslik?></title>
</head>
<body>
    <?=$icerik?>
</body>
</html>
PHP
sonuç olarak şu linkerle giriş yapabilirsin;

localhost/index.php
localhost/index.php?do=iletisim
localhost/index.php?do=hakkimda
localhost/index.php?do=galeri