• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    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 "来自微信浏览器访问"; 
    } 

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

    您可能感兴趣的文章:
    • php使用curl模拟浏览器表单上传文件或者图片的方法
    • PHP实现浏览器中直接输出图片的方法示例
    • 利用PHP获取访客IP、地区位置、浏览器及来源页面等信息
    • PHP判断是手机端还是PC端 PHP判断是否是微信浏览器
    • php微信浏览器分享设置以及回调详解
    • 深入剖析浏览器退出之后php还会继续执行么
    • PHP判断当前使用的是什么浏览器(推荐)
    上一篇:Laravel模型事件的实现原理详解
    下一篇:PHP基于phpqrcode类生成二维码的方法详解
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

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