通過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()?'支持':'不支持';