is_mobile()判断手机移动设备

Posted thatme

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了is_mobile()判断手机移动设备相关的知识,希望对你有一定的参考价值。


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()判断手机移动设备的主要内容,如果未能解决你的问题,请参考以下文章

js怎么判断移动设备是Android还是iPhone,接着判断Android下设备是ipad还是手机

JS判断移动设备最佳方法 并实现跳转至手机版网页

判断是否为移动设备

php判断是手机还是pc访问

网页代码 JS代码 检测手机或是Pad设备 是不是安装某软件 之后做相应的跳转

判断访问者是pc端还是移动端