/*** 检测是否使用手机访问* @access public* @return bool*/
public function isMobile()
{if (isset($_SERVER['HTTP_VIA']) && stristr($_SERVER['HTTP_VIA'], "wap")) {return true;} elseif (isset($_SERVER['HTTP_ACCEPT']) && strpos(strtoupper($_SERVER['HTTP_ACCEPT']), "VND.WAP.WML")) {return true;} elseif (isset($_SERVER['HTTP_X_WAP_PROFILE']) || isset($_SERVER['HTTP_PROFILE'])) {return true;} elseif (isset($_SERVER['HTTP_USER_AGENT']) && preg_match('/(blackberry|configuration\/cldc|hp |hp-|htc |htc_|htc-|iemobile|kindle|midp|mmp|motorola|mobile|nokia|opera mini|opera |Googlebot-Mobile|YahooSeeker\/M1A1-R2D2|android|iphone|ipod|mobi|palm|palmos|pocket|portalmmm|ppc;|smartphone|sonyericsson|sqh|spv|symbian|treo|up.browser|up.link|vodafone|windows ce|xda |xda_|okhttp)/i', $_SERVER['HTTP_USER_AGENT'])) {return true;} else {return false;}
}

转载于:https://www.cnblogs.com/zwtqf/p/11305919.html

检测是否是手机访问接口相关推荐

  1. php检测是否是手机访问

    function is_mobile(){$useragent=isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : ' ...

  2. 模拟usb重新插拔_Android 10带来黑科技 检测手机USB接口是否有液体或者是否过热...

    谷歌昨天正式发布Android 10手机操作系统,同时谷歌全系列三代Pixel智能手机均可升级到Android 10正式版,而参与Android beta测试项目的智能手机厂商也同时为旗下部分智能手机 ...

  3. web网站判断是手机访问还是pc电脑访问的检测逻辑

    作者: lizongbo  发表于:00:25. 星期三, 一月 26th, 2011  版权声明 :可以任意转载,转载时请务必以超链接形式标明文章 原始出处 和作者信息及本版权声明. http:// ...

  4. android10检测USB接口,Android 10带来黑科技 检测手机USB接口是否有液体或者是否过热...

    谷歌昨天正式发布 Android 10 手机操作系统,同时谷歌全系列三代 Pixel 智能手机均可升级到 Android 10 正式版,而参与 Android beta 测试项目的智能手机厂商也同时为 ...

  5. dz论坛微信登录微信社区开通,手机访问显示无改站点

    如题,开通微信登录以后,手机访问不了,查看微信社区,一直都是开通中,以下两步解决了问题: 1.在 微信登录 这里 设置 网站 IP为你的服务器ip. 2.用手机扫描下图或者访问此 URLhttp:// ...

  6. 分离Exchange的OWA和Microsoft-Server-Activesync手机访问

    在很多场景中Exchange 的OWA都是发布到Internet的,但这也给黑客提供了一个暴力破解用户名和密码的入口.(我个人觉得在没有入侵检测设备的情况下,可以将用户的登陆名设置为和SMTP前缀不一 ...

  7. 安卓真机如何连接本地服务器_一分钟搭建可供手机访问的本地服务器 (安卓,ios手机通用)...

    我们在做安卓或者ios开发时,开发阶段会用手机访问本地服务器,而本地服务器开发阶段也是部署在后台开发的电脑上.mac或者window电脑的本地服务器.下面就来实现手机访问mac或者window本地服务 ...

  8. 手机实名认证接口有哪些类别?

    在互联网时代,每个人都躲在网络后面.在真实的场景中,审核人员都无法接触到用户本人,只能在实名认证环节通过某种方式来确认用户本人的身份,这就需要用户主动提供身份信息供审核人员核查,也称实名制. 实名制对 ...

  9. 手机话费充值接口,实现话费充值功能接入

    最近正在做一个小项目,其中一个要实现手机话费充值功能.我在网上搜罗了很久,最终找了聚合数据上的那个手机话费充值API,下面就分享一下,希望对需求的朋友有所帮助. 聚合数据是一个API聚合平台,提供了超 ...

最新文章

  1. 网站内链为什么要做上下文链接?对网站优化有什么帮助?
  2. 纹理mag filter不能取GL_XXX_MIPMAP_XXXX
  3. 【快乐水题】1725. 可以形成最大正方形的矩形数目
  4. 电子设计竞赛(7)-2017年电赛A题:微电网模拟系统教程
  5. android studio 虚拟机adb.exe已停止工作的处理
  6. 【LeetCode笔记】169. 多数元素(Java、摩尔投票法、哈希表)
  7. supervisor监控php进程程序,详解Supervisor进程守护监控(转)
  8. physx选择显卡还是cpu_99块钱买啥显卡?PUBG吃鸡60fps+的缩水版“GTX1050”3GB游戏实测...
  9. 20200218:不同路径(leetcode62)
  10. AE(4)实例:更换衣服色彩
  11. 关于微信无法登陆网页版的问题
  12. 干货:中国移动互联网行业深度报告
  13. python怎么加图片_python如何增加背景图片
  14. 小区或公寓pppoe通过路由器怎么上网
  15. Nothing Phone官宣,手机厂新秀靠啥出圈?
  16. 阿里图标字体库的动态使用Android
  17. 6个免费PPT模板网站,简直不要太好用
  18. 测绘——如何在win10环境下安装CAD2006+CASS7.0
  19. php开发多用户商城用什么技术,php多用户商城系统有什么特点?
  20. 集体封盘,深度回撤,量化私募的高光时刻已不再?

热门文章

  1. 多路测量实时同步工作原理_MCC 134测量热电偶的工作原理
  2. vmware workstation pro 14 虚拟机无法开启、黑屏的解决方案汇总
  3. 计算机专业多媒体技术学什么,计算机多媒体技术需要学习哪些知识
  4. Apache(1)——安装
  5. mysql 1280_技术分享 | MySQL 一次奇怪的故障分析
  6. Android 使用SWIG生成Jni代码
  7. numpy使用MKL库提升计算性能
  8. 爬虫 - HDU题目信息
  9. linux命令查找行数命令,Linux中用grep命令来搜索单词及统计匹配的行数
  10. push_back和emplace_back的区别