«

PHP判断服务器SSL是否启用,也就是判断是否支持HTTPS连接

时间:2024-2-6 18:08     作者:韩俊     分类: PHP


通过php函数来检测服务器是否支持SSL(即HTTPS连接),具体函数代码如下。另外关于如何开启SSL支持可参照本站文章:

php检测服务器SSL是否开启以及开启SSL的方法

/*
* 检测服务器是否支持SSL连接(Https连接)
* @return bool
*/
function is_SSL(){
    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;
}

例如:

echo is_SSL()?'支持':'不支持';

标签: php php教程

热门推荐