php怎么判断页面是不是微信打开

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php怎么判断页面是不是微信打开相关的知识,希望对你有一定的参考价值。

参考技术A $user_agent = $_SERVER['HTTP_USER_AGENT'];
if (strpos($user_agent, 'MicroMessenger') === false)
// 非微信浏览器禁止浏览
echo "HTTP/1.1 401 Unauthorized";
else
// 微信浏览器,允许访问
echo "MicroMessenger";
// 获取版本号
preg_match('/.*?(MicroMessenger\/([0-9.]+))\s*/', $user_agent, $matches);
echo '<br>Version:'.$matches[2];
参考技术B 或许request请求头信息以及来源地址

为啥IIS打开PHP页面是空白

把error_reporting打开就知道了,phpinfo能显示的话就是你的php程序需要的扩展没有安装,检查php.ini里面的extensions 参考技术A 你的iis不支持php,安装个phpstudy2014.exe;用那个集成环境即可;

以上是关于php怎么判断页面是不是微信打开的主要内容,如果未能解决你的问题,请参考以下文章

如何判断当前页面是不是在微信浏览器中打开?

如何判断当前页面是不是在微信浏览器中打开

微信小程序怎么判断页面长时间不动

为啥IIS打开PHP页面是空白

微信中js怎么判断页面在浏览器最底部

PHP判断是微信打开还是浏览器打开