TOP

如何找出用户通过移动设备访问过该网站?

YouLibreCalc for Excel logo

描述

要查明用户正在使用移动设备查看网站,您可以创建一个自定义 PHP 函数来检查“HTTP_USER_AGENT”参数。


PHP代码

function check_smartphone() {
 
    $phone_array = array('iphone', 'android', 'pocket', 'palm', 'windows ce', 'windowsce', 'cellphone', 'opera mobi', 'ipod', 'small', 'sharp', 'sonyericsson', 'symbian', 'opera mini', 'nokia', 'htc_', 'samsung', 'motorola', 'smartphone', 'blackberry', 'playstation portable', 'tablet browser');
    $agent = strtolower($_SERVER['HTTP_USER_AGENT']);
 
    foreach ($phone_array as $value) {
        if (strpos($agent, $value) !== false) return true;
    }
    return false;
}