码迷,mamicode.com
首页 > Web开发 > 详细

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

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

标签:https   ssl   端口   

/**
 * 判断是否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协议

标签:https   ssl   端口   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!