PHP获取当前URL,并替换多个URL参数。

(原创)
PHP获取当前URL并替换指定参数,可以避免URL重复。
可以用来做分页。
测试版遇到问题请指正谢谢!

使用方法:thisurl('page');
如果多个参数请用符号隔开辟免出错。
例如:thisurl('page,sc,id');
以下是源代码:

  1. //PHP获取当前URL并替换指定参数。  
  2. function thisurl($keys=''){   
  3.     $pars = parse_url($_SERVER["QUERY_STRING"]);   
  4.     $pars = explode("&",$pars['path']);   
  5.     foreach($pars as $ps){   
  6.           $uri = explode("=",$ps);   
  7.           $url .= !strstr($keys,$uri[0]) ? "&".$ps : '';   
  8.     }   
  9.     return $_SERVER['PHP_SELF'].'?'.trim($url,"&");   
  10. }  

Continue reading...



about me

  • 陶之11's Blog Name:陶之11 OICQ:14779023 Site:Pao11.com

分类

快捷入口