首页 > Web开发 > 详细

ThinkPHP源码学习---is_ssl() 函数 判断是否SSL协议

时间:2016-08-02 17:29:30      阅读:330      评论:0      收藏:0      [点我收藏+]

/**
 * 判断是否SSL协议
 * @return boolean
 */

function is_ssl() {
if(isset($_SERVER[‘HTTPS‘]) && (‘1‘ == $_SERVER[‘HTTPS‘] || 
   ‘on‘ == strtolower($_SERVER[‘HTTPS‘]))){
        return true;
    }elseif(isset($_SERVER[‘SERVER_PORT‘]) && (‘443‘ == $_SERVER[‘SERVER_PORT‘] )) {
        //https使用端口443
        return true;
    }
    return false;
}


1.$_SERVER[‘SERVER_PORT‘]获取https端口

2.https端口443  http端口80

本文出自 “11400485” 博客,请务必保留此出处http://11410485.blog.51cto.com/11400485/1833383

ThinkPHP源码学习---is_ssl() 函数 判断是否SSL协议

原文:http://11410485.blog.51cto.com/11400485/1833383

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!