Mobile_Detect 是一个轻量级的开源移动设备(手机)检测的 PHP Class,它使用 User-Agent 中的字符串,并结合 HTTP Header,来检测移动设备环境。这个设备检测的 PHP 类库最强大的地方是,它有一个非常完整的库,可以检测出所用的设备类型(包括操作类型,以及手机品牌等都能检测)和浏览器的详细信息。

http://mobiledetect.net/

//使用实例include 'Mobile_Detect.php';
$detect = new Mobile_Detect();// Check for any mobile device.
if ($detect->isMobile())// Check for any tablet.
if($detect->isTablet())// Check for any mobile device, excluding tablets.
if ($detect->isMobile() && !$detect->isTablet())if ($detect->isMobile() && !$detect->isTablet())// Alternative to $detect->isAndroidOS()
$detect->is('AndroidOS');// Batch usage
foreach($userAgents as $userAgent){$detect->setUserAgent($userAgent);$isMobile = $detect->isMobile();
}// Version check.
$detect->version('iPad'); // 4.3 (float)

来源:http://www.oschina.net/code/snippet_118180_16788

检测移动设备(手机)的 PHP 类库相关推荐

  1. android手机系统检测工具下载,手机设备信息检测软件下载-设备信息检测appv1.0 官方版-腾牛安卓网...

    设备信息检测app,一款好用的手机测评工具.软件支持硬件信息.系统信息.CPU.GPU以及手机内存等信息查询检测,帮助全方位了解手机性能. 官方简介: 设备信息检测软件是一款对手机基本信息的查看包括硬 ...

  2. HBuilderX无法检测到vivo手机设备解决方法

    按步骤来准没错吧 手机数据线可以正常连接电脑 在手机的"更多设置"--"开发者选项"里面,打开手机的开发者选项 打开此页面下的调试中的"USB调试&q ...

  3. js/css 检测移动设备方向的变化 判断横竖屏幕

    js/css 检测移动设备方向的变化 判断横竖屏幕 方法一:用触发手机的横屏和竖屏之间的切换的事件 window.addEventListener("orientationchange&qu ...

  4. 建设银行检测到设备已被Root的判断

    转载:https://blog.csdn.net/m0_37735448/article/details/102555244 判断Android设备Root方法总结 先说结论没有办法完全检测出设备是否 ...

  5. 关于adb shell 检测不到手机的问题解决方案

    日常测试中经常遇到电脑检测不到设备的问题,要嘛就是开发者没有开启,要嘛就是USB调试没有开启,导致执行自动化和性能测试的时候经常会因为连不上设备而执行用例失败,报下面的错误类型还有可能其他各种错误: ...

  6. 用什么软件可以测试二手手机真假,小编教你如何检测二手iPhone手机,再也不用担心啦...

    原标题:小编教你如何检测二手iPhone手机,再也不用担心啦 买二手的iPhone手机,不会检测的,小编教你,很简单,只需要几个步骤就完成了,不要问小编为什么要买二手iPhone手机,还不如去官方购买 ...

  7. 有没有软件测试二手iphone,小编教你如何检测二手iPhone手机,再也不用担心买到假货...

    买二手的iPhone手机,不会检测的,小编教你,很简单,只需要几个步骤就完成了,不要问小编为什么要买二手iPhone手机,还不如去官方购买安全方便!实话说,如果有这个钱,我当然会选择去官方买,但是手机 ...

  8. 平安金管家显示连接服务器失败,平安金管家平安run上传步数失败请更换原设备手机详细解决教程...

    从2020年9月25号开始,金管家一次大更把平安RUN的部分漏洞给修复了!具体修复以下漏洞. 1.更换设备也可以上传步数: 2.时间不准确时也可以上传步数: 3.越狱及ROOT手机也可以上传步数: 4 ...

  9. 检测是否是手机访问接口

    /*** 检测是否使用手机访问* @access public* @return bool*/ public function isMobile() {if (isset($_SERVER['HTTP ...

  10. python如何测试仪器_使用python检测一个设备是否ping的通

    标签: 使用python检测一个设备是否ping的通 一,subprocess以及常用的封装函数 运行python的时候,我们都是在创建并运行一个进程.像Linux进程那样,一个进程可以fork一个子 ...

最新文章

  1. Python 程序员常见错误
  2. 公司又有人被开除了,这次真的是...
  3. 正则表达式:元字符,量词
  4. datanucleus mysql_DataNucleus Access Platform 3.1.2发布
  5. 科技推动时代发展,浅谈IT技术如何改善数据中心运维管理
  6. 全国计算机等级考试收费不一样,2018年北京全国计算机等级考试收费标准
  7. JAVA异常处理、常用类、反射、集合
  8. Delphi运算符及优先级
  9. PHP类: SEO必备的伪原创工具 (文章重写)
  10. Ms sql pivot unpivot
  11. Eclipse 模板使用
  12. Label free定量蛋白质组学
  13. python 时间曲线相似度计算_时间序列相似性度量综述
  14. 自称骇客的基本都是骗子
  15. elasticsearch实现搜索拼音然后高亮内容
  16. 集体的智慧:为什么SaaS打败企业软件?
  17. GNU.texi文件转换成.HTML文件
  18. html 图片鼠标移上去点亮,CSS3 实现鼠标移到图片上时一片亮光一闪而过的效果...
  19. 做锤子区块链手机的4种方法(行业观察)
  20. string 拆分字符串

热门文章

  1. 实现MySQL的Replication
  2. 过滤字符串 和 select选择后控件值变更
  3. HubbleDotNet 基本语法
  4. 数据之美系列5(转载)
  5. python rest 框架,[Python自学] restframework
  6. workbench拓扑优化教程_ANSYS经典案例在Workbench中实现 | 基于网格重划分的金属成型仿真分析...
  7. python中的成员运算符用于判断什么_Python3基础-表达式和运算符
  8. 拓端tecdat|【视频】Rapidminer关联规则和文本挖掘模型对评论数据进行分析
  9. Categorical variable(类别变量)学习笔记(未完)
  10. 为伍兹乳腺X线摄影数据集开发神经网络