欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  php教程

检测移动设备的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);


本文地址:

转载随意,但请附上文章地址:-)