TOP

¿Cómo saber que el usuario visitó el sitio desde un dispositivo móvil?

Descripción

Para saber que el usuario está utilizando un dispositivo móvil para ver el sitio, puede crear una función PHP personalizada que verificará el parámetro "HTTP_USER_AGENT".


código 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;
}