检测移动设备的php代码,手机访问
程序员文章站
2022-03-14 09:15:18
...
如果我们要判断访问网站的是手机用户还是PC用户我们只要获取用户的HTTP_USER_AGENT即可,我先介绍了一个通用的Mobile_Detect,后面两个例子是自己写的希望对各位有帮助.
php代码实例如下:
isMobile()) // Check for any tablet. if ($detect->isTablet()) // Check for any mobile device, excluding tablets. if ($detect->isMobile() && !$detect->isTablet()) if ($detect->isMobile() && !$detect->isTablet()) // Alternative to $detect->isAndroidOS() $detect->is('AndroidOS'); // Batch usage foreach ($userAgents as $userAgent) { $detect->setUserAgent($userAgent); $isMobile = $detect->isMobile(); } // Version check. $detect->version('iPad'); // 4.3 (float) ?>
php判断手机访问,代码如下:
window.location.href="' . $string . '";'; } $string = str_replace(array( "r", "n" ) , array( '', '' ) , $string); if (preg_match('/^s*location:/is', $string)) { @header($string . "n", $replace); exit(); } if (emptyempty($http_response_code) || PHP_VERSION
js代码如下:
var isIPhone = /iPhone/i.test(navigator.userAgent), isIPad = /iPad/i.test(navigator.userAgent), isAndroid = /android/i.test(navigator.userAgent); var isIOS = isIPhone || isIPad; alert( "iPhone? " + isIPhone + "tr" + "iPad? " + isIPad + "tr" + "Android? " + isAndroid + "tr" + "iOS? " + isIOS);
本文地址:
转载随意,但请附上文章地址:-)