+
95
-

php如何获取带https的当前路径url地址信息?

php

请问php如何获取带https的当前路径url地址信息?

网友回复

+
15
-

 可以判断一下,代码如下:

<?php

//判断是否是HTTPS
function isHTTPS()
{
    if (defined('HTTPS') && HTTPS) return true;
    if (!isset($_SERVER)) return FALSE;
    if (!isset($_SERVER['HTTPS'])) return FALSE;
    if ($_SERVER['HTTPS'] === 1) {  //Apache
        return TRUE;
    } elseif ($_SERVER['HTTPS'] === 'on') { //IIS
        return TRUE;
    } elseif ($_SERVER['SERVER_PORT'] == 443) { //其他
        return TRUE;
    }
    return FALSE;
}

function getscheme(){
    return  (isHTTPS() ? 'https://' : 'http://');
}

//示例网...

点击查看剩余70%

我知道答案,我要回答