加入收藏 | 设为首页 | 会员中心 | 我要投稿 济源站长网 (https://www.0391zz.cn/)- 数据工具、数据仓库、行业智能、CDN、运营!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

PHP判断是否是微信打开,浏览器打开的方法

发布时间:2022-07-15 11:30:28 所属栏目:PHP教程 来源:互联网
导读:下面小编就为大家分享一篇PHP判断是否是微信打开,浏览器打开的方法,具有很好的参考价值,希望对大家有所帮助,一起跟随小编过来看看吧。 #问题 项目中遇到的问题, 如果用户是使用微信访问的. 那么进行友好提示如何使用浏览器打开/告诉用户使用浏览器打开 方
  下面小编就为大家分享一篇PHP判断是否是微信打开,浏览器打开的方法,具有很好的参考价值,希望对大家有所帮助,一起跟随小编过来看看吧。
 
  #问题
 
  项目中遇到的问题, 如果用户是使用微信访问的.
 
  那么进行友好提示”如何使用浏览器打开/告诉用户使用浏览器打开”
 
  方案
 
  useragent是浏览器标识, 带有一些客户信息. 比如浏览器内核, 操作系统等等
 
  微信访问网页也是一个浏览器, 它也有UA. 那么就判断它的UA 就可以辨别是否被微信所访问了。
 
  $ua = $_SERVER['HTTP_USER_AGENT'];  
  //MicroMessenger 是android/iphone版微信所带的
  //Windows Phone 是winphone版微信带的 (这个标识会误伤winphone普通浏览器的访问)
  if(strpos($ua, 'MicroMessenger') == false || strpos($ua, 'Windows Phone') == false){  
   echo "来自普通浏览器访问";  
  }else{  
   echo "来自微信浏览器访问";  
  }

(编辑:济源站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读