PHP限制页面只允许微信自带浏览器访问的处理方法

来源:互联网 发布:php pack unpack 编辑:程序博客网 时间:2024/05/12 05:41

限制页面只允许微信自带浏览器访问的处理方法:

01.<?php  02.$user_agent = $_SERVER['HTTP_USER_AGENT'];  03.if (strpos($user_agent, 'MicroMessenger') === false) {  04.    // 非微信浏览器禁止浏览  05.    echo "HTTP/1.1 401 Unauthorized";  06.} else {  07.    // 微信浏览器,允许访问  08.    echo "MicroMessenger";  09.    // 获取版本号  10.    preg_match('/.*?(MicroMessenger\/([0-9.]+))\s*/', $user_agent, $matches);  11.    echo '<br>Version:'.$matches[2];  12.}  

同时可以获取微信浏览器的版本号

原创粉丝点击