PHP伪静态 实现的方法,在线等待!!!

发布网友 发布时间:2022-04-06 03:45

我来回答

2个回答

热心网友 时间:2022-04-06 05:15

//URL伪静态
public function reWrite(){
$self_URL='/act'.$_SERVER['REQUEST_URI'];
if($_SERVER['REQUEST_URI']=='' or $_SERVER['REQUEST_URI']=='/'){
$self_URL = $self_URL.'index';
}
if(str_replace(".php","",$self_URL)!=$self_URL){
$request_str=strstr($self_URL,'.php');
}else{
$request_str = $self_URL;
}
$request_str=ereg_replace("\.(html|htm)$",'',$request_str);
$request_Arr=explode('/',$request_str);

array_shift($request_Arr);
for ($i=0;$i<count($request_Arr);$i++){
if(($i%2==0 or $i==0)and @$request_Arr[$i+1]!=''){
@$_GET[$request_Arr[$i]]=$request_Arr[$i+1];
}
}
if(@$_GET['act']=='') @$_GET['act']='index';
}

热心网友 时间:2022-04-06 06:33

没那么麻烦你说说你要实现什么样的效果

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com