首页 > 编程 > PHP > 正文

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

2020-03-22 18:46:49
字体:
来源:转载
供稿:网友
这次给大家带来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 "来自微信浏览器访问"; }

相信看了本文案例你已经掌握了方法,更多精彩请关注 其它相关文章!

推荐阅读:

mysqld_multi部署单机详解

总结一些html' target='_blank'>MySQL陷阱

安装mysql服务启动失败的原因

在Bootstrap怎么操作表格

以上就是PHP判断是微信打开还是浏览器打开的详细内容,更多请关注 其它相关文章!

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表