我一直在寻找这个,真的无法理解。我以前做过这个,但是对于我的生活不记得如何。
所以,让我开始。
我想知道如何创建“页面选择器”或“模板系统”。这意味着,我可以将所有页面都放在一个页面中(index.php)。让我举个例子:
domain.com/?page=Login - 而不是domain.com/Login.php。
答案 0 :(得分:2)
你的意思是模板系统,我用它来处理它应该加载的页面,然后用它调用的函数加载东西。
function pageSelector(){
if(array_key_exists('page', $_GET) && !empty($_GET['page'])){
$page = $_GET['page'];
pageSwitch($page);
} else {
$_GET['page'] = 'home';
pageSelector();
}
}
function pageSwitch($page){
switch($page){
case 'home':
//code
break;
}
}
所以?page = home会回家,如果你登录了案例,那么?page = login会去登录。