is_mobile()判断手机移动设备
is_mobile()判断手机移动设备
制作响应式主题时会根据不同的设备推送不同的内容,是基于移动设备网络带宽压力,避免全局接收pc端内容。
function is_mobile() { $user_agent = $_SERVER[ 'HTTP_USER_AGENT' ]; $mobile_browser = Array( "mqqbrowser", //手机QQ浏览器 "opera mobi", //手机opera "juc", "iuc", //uc浏览器 "fennec", "ios", "applewebKit/420", "applewebkit/525", "applewebkit/532", "ipad", "iphone", "ipaq", "ipod", "iemobile", "windows ce", //windows phone "240x320", "480x640", "acer", "android", "anywhereyougo.com", "asus", "audio", "blackberry", "blazer", "coolpad", "dopod", "etouch", "hitachi", "htc", "huawei", "jbrowser", "lenovo", "lg", "lg-", "lge-", "lge", "mobi", "moto", "nokia", "phone", "samsung", "sony", "symbian", "tablet", "tianyu", "wap", "xda", "xde", "zte" ); $is_mobile = false; foreach ( $mobile_browser as $device ) { if ( stristr( $user_agent, $device ) ) { $is_mobile = true; break; } } return $is_mobile; }
相关推荐
-
thinkphp上传图片,生成缩略图 php
2019-1-7
-
递归和非递归遍历文件夹下文件 php
2019-1-7
-
java二维码生成代码 php
2019-1-7
-
日常用的一个base64上传图片的方法 php
2019-1-7
-
thinkphp5,单图,多图,上传 php
2019-1-13
-
PHP完整的时间帮助类代码 php
2019-1-8
-
简单多进程任务处理程序 php
2019-1-8
-
抽奖概率代码 php
2019-1-7
-
php概率算法 php
2019-1-8
-
PHP多进程DEMO php
2019-1-7