程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP綜合 >> PHP偽靜態化頁面的實現

PHP偽靜態化頁面的實現

編輯:PHP綜合

<?php
/*
功能:PHP偽靜態化頁面的實現
具體用法:
例如鏈接為:test.php/year/2006/action/_add.html
mod_rewrite();
 $yearn= $_GET["year"];//結果為'2006'
 $action= $_GET["action"];//結果為'_add'
Power By:cnwbshow.com
E-mail:[email protected]
網址:http://www.cnwbshow.com*/
function mod_rewrite(){
global  $_GET;
 $nav= $_SERVER["REQUEST_URI"];
 $script_name= $_SERVER["SCRIPT_NAME"];
 $nav=substr(ereg_replace("^ $script_name","",urldecode( $nav)),1);
 $nav=preg_replace("/^.ht(m){1}(l){0,1} $/","", $nav);//這句是去掉尾部的.html或.htm
 $vars = explode("/", $nav);
for( $i=0; $i<Count( $vars); $i+=2){
  $_GET[" $vars[ $i]"]= $vars[ $i+1];
}
return  $_GET;
}
>

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved