【发布时间】:2014-06-24 07:42:36
【问题描述】:
我见过类似的东西
<?php
if(is_array($_GET)) {
$page = isset($_GET['p'])?strtolower(urlencode($_GET['p'])):'index.php';
$page = preg_replace('/[^A-Za-z0-9]/','',$page);
// echo '['.$page.']';
}
else $page = '';
if(!file_exists($page.'.php')) require("index.php");
else require(_path_.$page.'.php');
} ?>
但我完全不明白这是如何工作的。
基本上我想用 php 和 htaccess 做一些事情,我相信我会知道的,例如; domain.com/page/about 会去 domain.com/pages/about.php 并输出内容?我知道我在某个地方看到过这个,但我忘记了它叫什么!我现在一直在寻找!
我不是最擅长代码,需要一些帮助。
【问题讨论】:
-
上面的脚本很容易理解。它有什么问题?