搜索热词

下面是编程之家 jb51.cc 通过网络收集整理的代码片段。

编程之家小编现在分享给大家,也给大家做个参考。

$mobile_browser = '0';

if(preg_match('/(up.browser|up.link|mmp|symbian|smartphone|midp|wap|phone)/i',strtolower($_SERVER['HTTP_USER_AGENT']))){

$mobile_browser++;

}

if((strpos(strtolower($_SERVER['HTTP_ACCEPT']),'application/vnd.wap.xhtml+xml')>0) or

((isset($_SERVER['HTTP_X_WAP_PROFILE']) or isset($_SERVER['HTTP_PROFILE'])))){

$mobile_browser++;

}

$mobile_ua = strtolower(substr($_SERVER['HTTP_USER_AGENT'],4));

$mobile_agents = array(

'w3c ','acs-','alav','alca','amoi','audi','avan','benq','bird','blac','blaz','brew','cell','cldc','cmd-','dang','doco','eric','hipt','inno','ipaq','java','jigs','kddi','keji','leno','lg-c','lg-d','lg-g','lge-','maui','maxo','midp','mits','mmef','mobi','mot-','moto','mwbp','nec-','newt','noki','oper','palm','pana','pant','phil','play','port','prox','qwap','sage','sams','sany','sch-','sec-','send','seri','sgh-','shar','sie-','siem','smal','smar','sony','sph-','symb','t-mo','teli','tim-','tosh','tsm-','upg1','upsi','vk-v','voda','wap-','wapa','wapi','wapp','wapr','webc','winw','xda','xda-');

if(in_array($mobile_ua,$mobile_agents)){

$mobile_browser++;

}

if (strpos(strtolower($_SERVER['ALL_HTTP']),'OperaMini')>0) {

$mobile_browser++;

}

if (strpos(strtolower($_SERVER['HTTP_USER_AGENT']),'windows')>0) {

$mobile_browser=0;

}

if($mobile_browser>0){

// do something

} else {

// do something else

}

?>

以上是编程之家(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所遇到的程序开发问题。

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

总结

以上是编程之家为你收集整理的php检测是否是移动设备的浏览器全部内容,希望文章能够帮你解决php检测是否是移动设备的浏览器所遇到的程序开发问题。

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

php+检测是否是手机浏览器,php检测是否是移动设备的浏览器相关推荐

  1. php 检测分辨率,浏览器分辨率检测,屏幕分辨率检测

    浏览器和屏幕分辨率检测 浏览器窗口分辨率是: 浏览器全屏分辨率是: 屏幕分辨率是: 浏览器窗口分辨率指显示网页的区域,在PC端由于浏览器窗口大小可调节,这个值是可变的.在手机等移动端浏览器窗口大小不可 ...

  2. js+jquery检测用户浏览器型号(包括对360浏览器的检测)

    做网站,js检测用户浏览器的版本,是经常要使用到,今天自己写了一个js,完成了对于一些常见浏览器的检测,但是,偏偏对于360浏览器的检测没有任 何办法,研究了一会儿,无果.无论是360安全浏览器,还是 ...

  3. 去除浏览器ip检测_浏览器怎么多开换ip,每个窗口不同的独立IP-VMLogin中文版指纹浏览器...

    VMLogin中文版多账号防关联超级浏览器,是一款运用模拟浏览器硬件配置文件代替若干电脑的多任务浏览器,实现浏览器指纹防护功能,每个浏览器文件的Cookies.本地存储和其他缓存文件将被完全隔离,浏览 ...

  4. 细说浏览器特性检测(2)-通用事件检测

    在上一篇中介绍了jQuery1.4版本新增的几个浏览器特性检测方案和具体的目的,本文将以事件为中心,介绍一个较为完整.通用的事件检测方案. 事件检测,即检测某一事件在不同的浏览器中是否存在(可用),这 ...

  5. js浏览器和浏览器插件检测的方法总结

    文/玄魂 前言 首次面对题目所示的需求的时候,头脑中没有任何概念,于是搜索,所有的中文结果都不是很满意.所幸老外的几篇文章还是很有参考价值,虽然最终没有解决我的问题,但是我还是把这几篇文章的内容作了抽 ...

  6. java缩放浏览器_javascript检测浏览器的缩放状态实现代码

    摘要:这篇JavaScript栏目下的"javascript检测浏览器的缩放状态实现代码",介绍的技术点是"JavaScript.检测浏览器.缩放状态.实现代码.浏览器. ...

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

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

  8. Chrome浏览器兼容性 检测工具 (chrome插件)

    近日 Google Chrome 组发起了浏览器兼容性检测工具(Chrome扩展)开源项目,能够自动检测网页中的兼容性问题.此工具已经实现了检测2010年9月Google在 Devfest北京会议上推 ...

  9. php事件检测,细说浏览器特性检测(2)-通用事件检测_jquery

    在上一篇中介绍了jQuery1.4版本新增的几个浏览器特性检测方案和具体的目的,本文将以事件为中心,介绍一个较为完整.通用的事件检测方案. 事件检测,即检测某一事件在不同的浏览器中是否存在(可用),这 ...

  10. Eclipse 真机调试检测不到手机解决方案

    Eclipse 真机调试检测不到手机解决方案 参考文章: (1)Eclipse 真机调试检测不到手机解决方案 (2)https://www.cnblogs.com/gamedaybyday/p/753 ...

最新文章

  1. Retrofit+RxJava
  2. 云原生生态周报 Vol.9| K8s v1.15 版本发布
  3. 每周一起读 | ACL 2019 NAACL 2019:文本关系抽取专题沙龙
  4. java 隐藏cmd_bat启动java程序 可以隐藏cmd窗口
  5. 测一测!中科视拓免费开放口罩人脸检测与识别技术
  6. C#使用NPIO读写excle,并生成多个表单
  7. 可以下载MapInfo地图吗?
  8. c语言程序设计书张成叔万芳,TP312C-C语言程序设计 张成叔.pdf
  9. Excel批量对比工具分享
  10. 北京圣思园XML培训视频教程下载
  11. 数据结构—快速排序 C语言代码实现
  12. 阿里高校实践计划 class6 搭建nas个人网盘
  13. [NXP.iMX6UL] NFS服务器
  14. win10 设置ctrl+shift 切换 中文输入法 英文输入法
  15. CSS核心内容-标准流、盒子模型、浮动、定位
  16. 微信小程序之组件 —— 微信小程序教程系列(19)
  17. 你绝对不知道的17个Maya插件
  18. 关于1000桶水,其中一桶有毒,猪喝毒水后会在15分钟内死去,想用一个小时找到这桶毒水,至少需要几头猪?的问题
  19. echarts设置柱状图柱体渐变色
  20. 流水线作业调度最小时间问题

热门文章

  1. C51与MDK共存 Keil5安装教程 WIN10 亲测可用
  2. hsf 架构_HSF源码剖析
  3. FPGA MCU FSMC通信接口——NAND Flash模式
  4. Java方法——方法的重载
  5. Unity3D动态加载FBX文件
  6. 13.56MHZ刷卡芯片CI521兼容cv520/ci520支持A卡B卡MIFARE协议
  7. 百度网盘文件转存到阿里云盘工具,爱死这个软件了
  8. 夏令营课程产品介绍PPT模板
  9. SWD离线烧写器(完全开源)
  10. nodejs遍历文件夹下所有文件