首页 > 代码库 > 自己简单写了一个php处理url普通模式变pathinfo模式函数
自己简单写了一个php处理url普通模式变pathinfo模式函数
/**
*@category url_type 此方法是进行url模式pathinfo模式的处理
*/
function url_type(){
//url模式 控制器--方法的获取
$url = $_SERVER[‘PHP_SELF‘]."<br>";
//echo $url,"<br />";
$num =strpos("$url",‘.php‘)+5;
$data = http://www.mamicode.com/ mb_substr($url, $num);
$array_url= explode("/", $data);
//echo "<pre>";
//var_dump($array_url);
//echo "</pre>";
$_GET[‘c‘] =$array_url[0];
$_GET[‘m‘] =$array_url[1];
//url模式 参数的获取
unset($array_url[0]);
unset($array_url[1]);
// var_dump($array_url);die();
$nums = count($array_url);
if($nums !=0){ //也就意味着有参数
if($nums%2 ==0){
$nums=$nums/2;
for($i=1;$i<=$nums;$i++){
$_GET[$array_url[2*$i]] = strip_tags($array_url[2*$i+1]);
}
}else
die("亲,您的参数设置有问题,请检查您的链接地址!");
}
}
*@category url_type 此方法是进行url模式pathinfo模式的处理
*/
function url_type(){
//url模式 控制器--方法的获取
$url = $_SERVER[‘PHP_SELF‘]."<br>";
//echo $url,"<br />";
$num =strpos("$url",‘.php‘)+5;
$data = http://www.mamicode.com/ mb_substr($url, $num);
$array_url= explode("/", $data);
//echo "<pre>";
//var_dump($array_url);
//echo "</pre>";
$_GET[‘c‘] =$array_url[0];
$_GET[‘m‘] =$array_url[1];
//url模式 参数的获取
unset($array_url[0]);
unset($array_url[1]);
// var_dump($array_url);die();
$nums = count($array_url);
if($nums !=0){ //也就意味着有参数
if($nums%2 ==0){
$nums=$nums/2;
for($i=1;$i<=$nums;$i++){
$_GET[$array_url[2*$i]] = strip_tags($array_url[2*$i+1]);
}
}else
die("亲,您的参数设置有问题,请检查您的链接地址!");
}
}
自己简单写了一个php处理url普通模式变pathinfo模式函数
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。