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


Posted in PHP onMarch 14, 2018

#问题

项目中遇到的问题, 如果用户是使用微信访问的.

那么进行友好提示”如何使用浏览器打开/告诉用户使用浏览器打开

方案

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 "来自微信浏览器访问"; 
}

以上这篇PHP判断是否是微信打开,浏览器打开的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
判“新”函数:得到今天与明天的秒数
Oct 09 PHP
PHP+javascript液晶时钟
Oct 09 PHP
PHP程序员最常犯的11个MySQL错误小结
Nov 20 PHP
php上传apk后自动提取apk包信息的使用(示例下载)
Apr 26 PHP
php制作中间带自己定义图片二维码的方法
Jan 27 PHP
什么情况下可以不写PHP的闭合标签“?>”
Aug 28 PHP
Linux系统下php获得系统分区信息的方法
Mar 30 PHP
开启PHP Static 关键字之旅模式
Nov 13 PHP
php简单实现批量上传图片的方法
May 09 PHP
php及codeigniter使用session-cookie的方法(详解)
Apr 06 PHP
PHP接口继承及接口多继承原理与实现方法详解
Oct 18 PHP
PHP设计模式(七)组合模式Composite实例详解【结构型】
May 02 PHP
Laravel模型事件的实现原理详解
Mar 14 #PHP
PHP实现根据数组某个键值大小进行排序的方法
Mar 13 #PHP
Laravel多用户认证系统示例详解
Mar 13 #PHP
PHP简单实现防止SQL注入的方法
Mar 13 #PHP
PHP+JS实现的实时搜索提示功能
Mar 13 #PHP
PHP实现的简单路由和类自动加载功能
Mar 13 #PHP
php生成复杂验证码(倾斜,正弦干扰线,黏贴,旋转)
Mar 12 #PHP
You might like
使用PHP的日期与时间函数技巧
2008/04/24 PHP
让codeigniter与swfupload整合的最佳解决方案
2014/06/12 PHP
ThinkPHP下表单令牌错误与解决方法分析
2017/05/20 PHP
php面试实现反射注入的详细方法
2019/09/30 PHP
php实现简单四则运算器
2020/11/29 PHP
广告代码静态化js通用函数
2007/05/09 Javascript
jQuery 遍历json数组的实现代码
2020/09/22 Javascript
JavaScript控制Session操作方法
2013/01/17 Javascript
JS定时器实例
2013/04/17 Javascript
Jquery取得iframe下内容的方法
2013/11/18 Javascript
不能不知道的10个angularjs英文学习网站
2016/03/23 Javascript
JS判断是否在微信浏览器打开的简单实例(推荐)
2016/08/24 Javascript
Vue实现百度下拉提示搜索功能
2017/06/21 Javascript
详解vue.js+UEditor集成 [前后端分离项目]
2017/07/07 Javascript
使用Vue开发一个实时性时间转换指令
2018/01/17 Javascript
你不可不知的Vue.js列表渲染详解
2019/10/01 Javascript
vue实现购物车加减
2020/05/30 Javascript
利用Vue的v-for和v-bind实现列表颜色切换
2020/07/17 Javascript
对numpy和pandas中数组的合并和拆分详解
2018/04/11 Python
python实现屏保程序(适用于背单词)
2019/07/30 Python
浅谈python图片处理Image和skimage的区别
2019/08/04 Python
一行python实现树形结构的方法
2019/08/09 Python
Python常用模块sys,os,time,random功能与用法实例分析
2020/01/07 Python
悬挂训练绳:TRX
2017/12/14 全球购物
皇家阿尔伯特瓷器美国官网:Royal Albert美国
2020/02/16 全球购物
制药工程专业应届生求职信
2013/09/24 职场文书
查环查孕证明
2014/01/10 职场文书
会计工作心得体会
2014/01/13 职场文书
人力资源作业细则
2014/03/03 职场文书
财政局个人年终总结
2015/03/03 职场文书
文艺节目主持词
2015/07/06 职场文书
公司酒会致辞
2015/07/30 职场文书
工作自我评价范文
2019/03/21 职场文书
普希金诗歌赏析(6首)
2019/08/22 职场文书
剖析后OpLog订阅MongoDB的数据变更就没那么难了
2022/02/24 MongoDB
Hive HQL支持2种查询语句风格
2022/06/25 数据库