最近在用Thinkphp5开发一个网站,其中对于微信端访问有特殊事件处理,因此需要一段判断是否微信浏览器的代码,几经谷歌百度之后,总结出如下代码。很简单。记录一下以示备忘。
<?php /** php检测当前浏览器是否为微信浏览器 */ function is_wx_browser(){ if(strpos($_SERVER[‘HTTP_USER_AGENT‘],‘MicroMessenger‘)){ //判断微信浏览器为真 return true; } //此处为假 return false; } is_wx_browser(); //调用此函数
PS:本人使用的Thinkphp5框架,因此,是直接将代码放置于公共库,然后,在有需要使用到的地方,直接用is_wx_browser();进行调用判断