码迷,mamicode.com
首页 > 移动开发 > 详细

is_mobile()判断手机移动设备

时间:2018-12-31 19:43:39      阅读:245      评论:0      收藏:0      [点我收藏+]

标签:app   HERE   and   let   window   dev   ber   str   user   


is_mobile()判断手机移动设备.md


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;
}

is_mobile()判断手机移动设备

标签:app   HERE   and   let   window   dev   ber   str   user   

原文地址:https://www.cnblogs.com/thatme/p/10203083.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!