以下函数可以获取当前页面的URL,不管是http还是https。
1 function curPageURL() { 2 3 $pageURL = 'http'; 4 5 if (!empty($_SERVER['HTTPS'])) {$pageURL .= "s";} 6 7 $pageURL .= "://"; 8 9 if ($_SERVER["SERVER_PORT"] != "80") { 10 11 $pageURL .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER 12 ["REQUEST_URI"]; 13 14 } else { 15 16 $pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"]; 17 18 } 19 20 return $pageURL; 21 22 } 23 24 //使用方法如下 25 26 echo curPageURL();