1、判断当前域名是https还是http
2、判断当前域名的端口号
3、拼接返回
function getCurUrl(){
$url = 'http://';
if(isset($_SERVER['SERVER_HTTPS']) && $_SERVER['SERVER_HTTPS']=='on'){
$url = 'https://';
}
//判断端口
if($_SERVER['SERVER_PORT'] != '80'){
// https://www.ewshop.com:8080
$url .= $_SERVER['SERVER_NAME'].':'.$_SERVER['SERVER_PORT'];
}else{
$url .= $_SERVER['SERVER_NAME'];
}
return $url;
}