首页 > 后端开发 > php教程 > PHP开发之判断微信浏览器访问

PHP开发之判断微信浏览器访问

零到壹度
发布: 2023-03-23 13:34:02
原创
4601 人浏览过

在开发中有时需要禁止或者仅允许微信浏览器进行访问,则此时就需要对微信浏览器访问进行判断,本篇博文讲述如何判断是否是微信访问。

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

<?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[&#39;HTTP_USER_AGENT&#39;], &#39;MicroMessenger&#39;) !== false) {

        return true;

    } else {

        return false;

    }

}

 

 

if(is_weixin_visit()){

    echo "微信访问!";

}else{

    echo "other";

}

登录后复制


注(多介绍一个js方法):


1

2

3

4

5

6

7

8

function is_weixin() {

    var ua = window.navigator.userAgent.toLowerCase();

    if (ua.match(/MicroMessenger/i) == &#39;micromessenger&#39;) {

        console.log("微信浏览器");

    } else {

        console.log("不是微信浏览器");

    }

}

登录后复制


以上是PHP开发之判断微信浏览器访问的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板