TOP

Wie kann man herausfinden, dass der Benutzer die Website von einem mobilen Gerät aus besucht hat?

Beschreibung

Um herauszufinden, dass der Benutzer ein mobiles Gerät zum Anzeigen der Website verwendet, können Sie eine benutzerdefinierte PHP-Funktion erstellen, die den Parameter „HTTP_USER_AGENT“ überprüft.


PHP-Code

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;
}