phpcms判断是否为手机的方法
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,这篇文章主要介绍了phpcms判断是否为手机的方法,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。phpcms判断是否为手机创建一个isMo
千家信息网最后更新 2025年12月02日phpcms判断是否为手机的方法
这篇文章主要介绍了phpcms判断是否为手机的方法,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。
phpcms判断是否为手机
创建一个isMobile()方法,用来判断用户是否是手机访问。
/** * Function isMobile * @param $n 判断手机版 */ function isMobile(){ $useragent=isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : ''; $useragent_commentsblock=preg_match('|\(.*?\)|',$useragent,$matches)>0?$matches[0]:''; function CheckSubstrs($substrs,$text){ foreach($substrs as $substr) if(false!==strpos($text,$substr)){ return true; } return false; } $mobile_os_list=array('Google Wireless Transcoder','Windows CE','WindowsCE','Symbian','Android','armv6l','armv5','Mobile','CentOS','mowser','AvantGo','Opera Mobi','J2ME/MIDP','Smartphone','Go.Web','Palm','iPAQ'); $mobile_token_list=array('Profile/MIDP','Configuration/CLDC-','160×160','176×220','240×240','240×320','320×240','UP.Browser','UP.Link','SymbianOS','PalmOS','PocketPC','SonyEricsson','Nokia','BlackBerry','Vodafone','BenQ','Novarra-Vision','Iris','NetFront','HTC_','Xda_','SAMSUNG-SGH','Wapaka','DoCoMo','iPhone','iPod'); $found_mobile=CheckSubstrs($mobile_os_list,$useragent_commentsblock) || CheckSubstrs($mobile_token_list,$useragent); if ($found_mobile){ return true; }else{ return false; } }感谢你能够认真阅读完这篇文章,希望小编分享phpcms判断是否为手机的方法内容对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,遇到问题就找,详细的解决方法等着你来学习!
手机
方法
篇文章
价值
内容
同时
朋友
用户
编带
行业
资讯
资讯频道
问题
频道
参考
学习
帮助
支持
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
昆明教育电视台网络安全讲座
锐思数据库怎样查多年数据
七十年代数据库多久更新一次
软件开发培训学校十全
怎么切换服务器超凡先锋
智能物流调度数据库
易软云登录页面的服务器地址
windows nas服务器
表格怎么最后一行数据库
王牌竞速连接不到服务器怎么办
电力网络安全学习
移动流量软件开发
社会扶贫建档立卡数据库
采集服务器管理者服务
测绘技术成果管理数据库
招软件开发人才
宁夏吴忠软件开发公司贵吗
三维测图数据库被锁定
360的服务器
互联网代表性科技
金仓数据库财报
校园网络安全的ppt免费
搭建安卓软件开发平台
昌平区网络技术哪家好
服务器显卡能带动几台虚拟机
七宇互联网科技
国内数据库技术历史
杭州电脑软件开发哪家便宜
redis非关系型数据库事务
串口通信的网络安全