PHP判断是否微信访问的方法示例

作者:Zhihua_W 时间:2023-07-05 03:21:36 

本文实例讲述了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("不是微信浏览器");
 }
}

希望本文所述对大家PHP程序设计有所帮助。

来源:https://blog.csdn.net/Zhihua_W/article/details/79876759

标签:PHP,判断,微信
0
投稿

猜你喜欢

  • php模板引擎技术简单实现

    2023-11-14 13:28:37
  • pandas删除行删除列增加行增加列的实现

    2022-10-27 13:22:55
  • SqlServer 2005 T-SQL Query 学习笔记(2)

    2024-01-20 20:21:51
  • 详解在Python程序中自定义异常的方法

    2021-05-17 00:34:28
  • MIME Type 引出的两难困境

    2011-06-14 09:45:41
  • vue基于input实现密码的显示与隐藏功能

    2024-05-09 15:28:20
  • Python对象与json数据的转换问题实例详解

    2023-10-27 22:08:39
  • javascript DOM实用学习资料第1/3页

    2024-04-25 13:09:44
  • Python anaconda安装库命令详解

    2023-01-31 16:36:36
  • php记录搜索引擎爬行记录的实现代码

    2024-05-11 09:19:14
  • Go语言题解LeetCode1266访问所有点的最小时间示例

    2023-08-29 08:10:39
  • python+opencv实现高斯平滑滤波

    2023-04-02 15:56:55
  • PL/SQL中编写Oracle数据库分页的存储过程

    2024-01-16 08:50:24
  • SQL Server查询某个字段在哪些表中存在

    2024-01-27 08:02:18
  • 关于“简单,可依赖”

    2008-10-22 13:33:00
  • python实现简单的飞机大战游戏

    2023-08-28 01:50:50
  • 抽取oracle数据到mysql数据库的实现过程

    2024-01-14 03:07:12
  • 选择什么样的DOCTYPE

    2007-05-31 09:32:00
  • 分享一个超好用的php header下载函数

    2023-09-03 21:31:43
  • Ubuntu16安装Python3.9的实现步骤

    2021-01-23 14:04:53
  • asp之家 网络编程 m.aspxhome.com