v2.5.2
Giriş yap

PHP Switch Case Yapısı

jct
1,771 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
samkofte
1950 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