PHP判断是否微信访问的方法示例
程序员文章站
2024-02-04 14:27:16
本文实例讲述了php判断是否微信访问的方法。分享给大家供大家参考,具体如下:
在开发中有时需要禁止或者仅允许微信浏览器进行访问,则此时就需要对微信浏览器访问进行判断,本篇...
本文实例讲述了php判断是否微信访问的方法。分享给大家供大家参考,具体如下:
在开发中有时需要禁止或者仅允许微信浏览器进行访问,则此时就需要对微信浏览器访问进行判断,本篇博文讲述如何判断是否是微信访问。
<?php /** * ======================================= * created by zhihua·wei. * author: zhihua·wei * date: 2018/4/10 * time: 09:20 * project: php开发小技巧 * power: 判断是否微信访问 * ======================================= */ /** * 判断是否微信访问 * @return bool */ function is_weixin_visit() { if (strpos($_server['http_user_agent'], 'micromessenger') !== false) { return true; } else { return false; } } if(is_weixin_visit()){ echo "微信访问!"; }else{ echo "other"; }
注(多介绍一个js方法):
function is_weixin() { var ua = window.navigator.useragent.tolowercase(); if (ua.match(/micromessenger/i) == 'micromessenger') { console.log("微信浏览器"); } else { console.log("不是微信浏览器"); } }
ps:这里再为大家推荐2款功能相似的浏览器判断在线工具供大家参考:
在线浏览器信息检测工具:
常用浏览器(pc,移动) user-agent:
更多关于php相关内容感兴趣的读者可查看本站专题:《php网络编程技巧总结》、《php正则表达式用法总结》、《php curl用法总结》、《php数组(array)操作技巧大全》、《php字符串(string)用法总结》、《php数据结构与算法教程》、《php程序设计算法总结》、《php数学运算技巧总结》及《php常见数据库操作技巧汇总》
希望本文所述对大家php程序设计有所帮助。