您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

php判断用户浏览器类型是否为微信浏览器

2024/3/16 10:23:59发布19次查看
判断用户浏览器类型我们只要使用php中的 $_server[http_user_agent]就可以获取到了,但这样获取到的是非常原始的数据,我们要判断类型需要加上一段strpos($_server['http_user_agent'],micromessenger 就可以了,具体步骤如下所示.
php方法:利用php的_server数组http_user_agent项,获取该页面的用户代理的信息,来完成这个工作,代码如下:

winows/chrome 输出结果:
mozilla/5.0 (windows nt 6.2; wow64) applewebkit/537.36 (khtml,like gecko) chrome/30.0.1599.69 safari/537.36
而【ios7/weixin】下输出结果:
mozilla/5.0 (iphone; cpu iphone os 7_0_4 like mac os x) applewebkit/537.51.1 (khtml, like gecko) mobile/11b554a micromessenger/5.0.3
在字符串中可以看出micromessenger 为微信浏览器版本,所以可以使用micromessenger参数,来判断访问来源是否为微信浏览器,代码如下:
if(strpos($_server['http_user_agent'],micromessenger )) { echo hello weixin;//phprm.com}
javascript方法,代码如下:
function isweixin(){ var ua = navigator.useragent.tolowercase(); if(ua.match(/micromessenger/i)==micromessenger) { return true; } else { return false; } }
教程网址:
欢迎收藏∩_∩但请保留本文链接。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product