一个判断手机浏览器的PHP函数
2014-05-20 22:45
148 查看
function is_mobile(){ $regex_match="/(nokia|iphone|android|motorola|^mot\-|softbank|foma|docomo|kddi|up\.browser|up\.link|"; $regex_match.="htc|dopod|blazer|netfront|helio|hosin|huawei|novarra|CoolPad|webos|techfaith|palmsource|"; $regex_match.="blackberry|alcatel|amoi|ktouch|nexian|samsung|^sam\-|s[cg]h|^lge|ericsson|philips|sagem|wellcom|bunjalloo|maui|"; $regex_match.="symbian|smartphone|midp|wap|phone|windows ce|iemobile|^spice|^bird|^zte\-|longcos|pantech|gionee|^sie\-|portalmmm|"; $regex_match.="jig\s browser|hiptop|^ucweb|^benq|haier|^lct|opera\s*mobi|opera\*mini|320x320|240x320|176x220"; $regex_match.=")/i"; return isset($_SERVER['HTTP_X_WAP_PROFILE']) or isset($_SERVER['HTTP_PROFILE']) or preg_match($regex_match, strtolower($_SERVER['HTTP_USER_AGENT'])); }
相关文章推荐
- JS判断浏览器是否支持某一个CSS3属性的方法
- 从PHP判断浏览器的请求是否是一个ajax请求谈到$_SERVER
- JS判断手机浏览器
- 一个简短的脚本判断浏览器是否是IE
- php 判断是否是手机浏览器登陆
- javascript一个判断浏览器类型的函数(类)
- JS判断手机浏览器
- JS判断手机浏览器
- php 判断是否是手机浏览器登陆
- 如何用JavaScript判断访问的来源是电脑还是手机,是什么浏览器?
- 浏览器以图片格式请求一个aspx页面和以iframe形式请求页面,在服务器端可以判断出来么?
- jQuery中浏览器版本判断的一个BUG
- 手机号码判断php函数,包含15号段
- nginx 通过user-agent判断是手机的浏览器
- 一个判断浏览器类型的Browser类
- 用javascript一个判断浏览器类型
- 一个手机浏览器的发展史
- Opera Mini ——一个手机浏览器的发展史
- 判断一个网页是否适合手机浏览
- JS判断手机浏览器