PHP并没有可以直接获取当前URL的超全局变量
/*
* 获取当前访问全部url
*/
public function nowurl()
{
// var_dump('nowurl调试host:'.$_SERVER['HTTP_HOST']);
// var_dump('nowurl调试uri:'.$_SERVER['REQUEST_URI']);
//http_host 获取域名+端口
//REQUEST_URI获取除域名以外的所有内容
//两者组合成当前的URL
if(!isset($_SERVER['HTTP_HOST']))return '';
$url = 'http://'.$_SERVER['HTTP_HOST'];
if(isset($_SERVER['REQUEST_URI']))$url.= $_SERVER['REQUEST_URI'];
return $url;
}