- /**
- * 判断是否手机访问
- */
- function is_mobile()
- {
- static $is_mobile;
- if (isset($is_mobile)) return $is_mobile;
- if (empty($_SERVER['HTTP_USER_AGENT'])) {
- $is_mobile = false;
- } elseif (strpos($_SERVER['HTTP_USER_AGENT'], 'Mobile') !== false // many mobile devices (all iPhone, iPad, etc.)
- || strpos($_SERVER['HTTP_USER_AGENT'], 'Android') !== false
- || strpos($_SERVER['HTTP_USER_AGENT'], 'Silk/') !== false
- || strpos($_SERVER['HTTP_USER_AGENT'], 'Kindle') !== false
- || strpos($_SERVER['HTTP_USER_AGENT'], 'BlackBerry') !== false
- || strpos($_SERVER['HTTP_USER_AGENT'], 'Opera Mini') !== false
- || strpos($_SERVER['HTTP_USER_AGENT'], 'Opera Mobi') !== false
- ) {
- $is_mobile = true;
- } else {
- $is_mobile = false;
- }
- return $is_mobile;
- }
- //该片段来自于http://www.codesnippet.cn/detail/0308201513304.html
来源: http://www.codesnippet.cn/detail/0308201513304.html