php判断是http请求还是https

该php代码片可以用来判断请求是http请求还是https以做出不同的响应方式。

代码

<?php
if (!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] !== 'off'
    || $_SERVER['SERVER_PORT'] == 443) {
    echo "是https请求";
} else {
  echo "是http请求";
}

代码讲解

empty($var) 

判断一个变量是否被认为是空的。当一个变量并不存在,或者它的值等同于 FALSE,那么它会被认为不存在。

$_SERVER

php超全局变量,包含服务器、请求等信息。具体包含内容可见:PHP_$_SERVER_说明详解

人已赞赏
代码片段

php计算当前脚本执行时间

2020-4-25 12:44:55

代码片段

php获取图片宽高等信息

2020-4-25 13:07:14

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索