Maison >développement back-end >tutoriel php >Comment déterminer s'il s'agit d'une connexion par téléphone mobile via la méthode PHP (code)

Comment déterminer s'il s'agit d'une connexion par téléphone mobile via la méthode PHP (code)

jacklove
jackloveoriginal
2018-06-08 14:03:063502parcourir

Le jugement de la connexion mobile est d'une grande importance dans le développement PHP.

Tutoriel de code pour utiliser la méthode PHP pour juger s'il s'agit d'une connexion mobile :

function is_mobile() {
    static $is_mobile;
    if (isset($is_mobile)) {
        return $is_mobile;
    }
    if (empty($_SERVER['HTTP_USER_AGENT'])) {
        $is_mobile = false;
    } elseif
    (strpos($_SERVER['HTTP_USER_AGENT'], 
    'Mobile') !== false || strpos($_SERVER['HTTP_USER_AGENT'], 
    'Android') !== false || strpos($_SERVER['HTTP_USER_AGENT'], 
    'Silk/') !== false || strpos($_SERVER['HTTP_USER_AGENT'],
     'Kindle') !== false || strpos($_SERVER['HTTP_USER_AGENT'],
      'BlackBerry') !== false || strpos($_SERVER['HTTP_USER_AGENT'], 
      'Opera Mini') !== false || strpos($_SERVER['HTTP_USER_AGENT'], 
      'Opera Mobi') !== false
    ) {
        $is_mobile = true;
    } else {
        $is_mobile = false;
    }
 
    return $is_mobile;
}

Cet article présente un exemple de code pour déterminer s'il s'agit d'une connexion par téléphone mobile via la méthode PHP. Pour plus de contenu connexe, veuillez faire attention au site Web PHP chinois.

Recommandations associées :

Comment obtenir une classification infinie grâce aux boucles et à la récursivité PHP

Utiliser des méthodes magiques en PHP_ _CLASS__ pour obtenir les opérations associées au nom de classe

Comment obtenir l'openid et les informations de base des utilisateurs de WeChat via PHP

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn