通过php函数来检测服务器是否支持ssl(即https连接),具体函数代码如下。
/*
* 检测服务器是否支持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()?'支持':'不支持';