]不需要mod_rewrite直接使用php实现伪静态化页面

在你的程序初始化时使用如下代码:

PHP代码
  1. $Php2Html_FileUrl = $_SERVER[“REQUEST_URI”];   
  2. $Php2Html_UrlString = str_replace(“/”“”strrchr($Php2Html_FileUrl“/”));   
  3. $Php2Html_UrlQueryStrList = explode(“@”$Php2Html_UrlString);   
  4. foreach($Php2Html_UrlQueryStrList as $Php2Html_UrlQueryStr)   
  5. {   
  6.     $Php2Html_TmpArray = explode(“|”$Php2Html_UrlQueryStr);   
  7.     $_GET[$Php2Html_TmpArray[0]] = $Php2Html_TmpArray[1];   
  8. }   
  9. echo 假静态:$_GET变量;   
  10. print_r($_GET);   
  11. ?>  

然后php中调用$_GET变量就像平常一样了。
连接使用方式:
****.php/param1|1234@param2|4321
和****.php?param1=1234&param2=4321一样。

]]>

发表评论

邮箱地址不会被公开。 必填项已用*标注