源码论坛,商业源码下载,尽在锦尚中国商业源码论坛
标题:
php代码获取带http或https的域名办法
[打印本页]
作者:
欧阳锋
时间:
2022-11-1 15:18
标题:
php代码获取带http或https的域名办法
有时候调用当前域名的时候,需要加上https或者http,那么如何获取你的当前域名带https还是http协议呢?
这里简单的使用一个php函数即可实现:
$url = (isHTTPS() ? 'https://' : 'http://') . $_SERVER['HTTP_HOST']; //获取域名
//判断是否是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;
}
复制代码
调用的时候直接调用$url这个参数即可!
欢迎光临 源码论坛,商业源码下载,尽在锦尚中国商业源码论坛 (https://bbs.52jscn.com/)
Powered by Discuz! X3.3