dinamik yöntemleri içerir

0 Cevap

Aşağıdaki yöntemler arasında uygulama için en iyi ve neden olduğu içerir?

$page = $_GET['page'];

Yöntem 1

$pages = array('home', 'blog', 'about');
if( in_array($page, $pages) )
{
    include($page.'.php');
{
else
{
   die('Nice Try.');
}

Yöntem 2

if($page = 'home'){
include('home.php');
}else if($page = 'blog'){
include('blog.php');
}else if($page = 'about'){
include('about.php');
}

Yöntem 3

if(str_replace("http://", "gth://", $page) == $page){
include_once $page;
}else{
       die('Nice Try.');
}

ya da başka bir çözüm? O zaman ben yeni bir sayfa eklemek her şey güncelleştirilmesi gerekiyor gibi yöntem 1 ve 2 tercih etmeyin.

0 Cevap