请问php如何判断该浏览器是否微信浏览器呢
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请问php如何判断该浏览器是否微信浏览器呢相关的知识,希望对你有一定的参考价值。
参考技术A 暂时不能非常精确的判断,下面是我常用的判断语句,至少现在基本没有出过错,可以参考一下strpos($_SERVER["HTTP_USER_AGENT"],"IPhone") or strpos($_SERVER["HTTP_USER_AGENT"],"android") or strpos($_SERVER["HTTP_USER_AGENT"],"Mobile")本回答被提问者和网友采纳 参考技术B 微信的User-Agent有以下可识别的字符串
MicroMessenger/版本号追问
谢谢您的热心解答!
追答采纳回答可以判断是IPhone、Android或其他移动浏览器,无法判断微信
php判断浏览器是微信还是pc(电脑)
php判断浏览器是微信还是pc(电脑)或其他浏览器,is_weixin函数判断是否是微信内置浏览器,is_pc函数判断是否是电脑端的浏览器,代码如下:
function is_weixin(){ if ( strpos($_SERVER[‘HTTP_USER_AGENT‘], ‘MicroMessenger‘) !== false ) { // dump("weixin"); return true; }else{ // dump("not weixin"); return false; } } function is_pc(){ $agent = strtolower($_SERVER[‘HTTP_USER_AGENT‘]); $is_pc = (strpos($agent, ‘windows nt‘)) ? true : false; return $is_pc; }
本文出自 “高万耀” 博客,请务必保留此出处http://gaowanyao.blog.51cto.com/11272977/1946614
以上是关于请问php如何判断该浏览器是否微信浏览器呢的主要内容,如果未能解决你的问题,请参考以下文章