Welcome 微信登录

首页 / 网页编程 / PHP / PHP伪静态化页面的实现

PHP伪静态化页面的实现2009-12-02<?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:cnwbshow.@gmail.com
网址: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;
}
>