ThinkPHP源码学习---is_ssl() 函数 判断是否SSL协议
/**
* 判断是否SSL协议
* @return boolean
*/
functionis_ssl(){if(isset($_SERVER['HTTPS'])&&('1'==$_SERVER['HTTPS']||'on'==strtolower($_SERVER['HTTPS']))){returntrue;}elseif(isset($_SERVER['SERVER_PORT'])&&('443'==$_SERVER['SERVER_PORT'])){//https使用端口443returntrue;}returnfalse;}
1.$_SERVER['SERVER_PORT']获取https端口
2.https端口443 http端口80
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。