根据UA信息判断 是pc还是移动设备啊,wordpress源码里有一个这功能函数我感觉挺好用的,- /*PHP判断是否是移动端*/
- function is_mobile() {
- if ( empty($_SERVER['HTTP_USER_AGENT']) ) {
- return false;
- } elseif (strpos($_SERVER['HTTP_USER_AGENT'], 'Mobile') !== false
- || 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 ) {
- return true;
- } else {
- return false;
- }
- }
复制代码 |