php 伪静态编写
文章归类:技术文章 浏览次数:

//url重写、////////////////////////////////////////////////////////////

function urlReWritr(){
  $self_URL=$_SERVER['REQUEST_URI'];
  $request_str=strstr($self_URL,'.php');

  $request_str=ereg_replace("\.(html|htm)$",'',$request_str);
  $request_Arr=explode('/',$request_str);
  array_shift($request_Arr);
  for ($i=0;$i    if(($i%2==0 or $i==0)and $request_Arr[$i+1]!=''){
    $_GET[$request_Arr[$i]]=$request_Arr[$i+1];
   }
  }
}

url地址规则
如之前的url 是这样:www.xx.com/index.php?a=1&b=2
那么 伪静态后就是  www.xx.com/index.php/a/1/b/2.html
伪静态页面在调用 $_get  前先调用urlReWritr()