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

WBOY
リリース: 2016-06-13 09:07:17
オリジナル
1481 人が閲覧しました

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

通过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检测服务器SSL是否开启以及开启SSL的方法
  • php判断日期格式是否正确的方法总结
  • 如何知道服务器是否支持Gzip压缩
  • PHP实现同服务器多个二级域名共享 SESSION 数据
  • php如何判断当前的操作系统是linux还是windows
  • php判断远程文件是否存在的办法
  • php性能优化:使用 isset()判断字符串长度速度比strlen()更快
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!