Heim >php教程 >php手册 >php判断用户是否使用手机,从HTTP_USER_AGENT入手

php判断用户是否使用手机,从HTTP_USER_AGENT入手

WBOY
WBOYOriginal
2016-06-06 20:09:501106Durchsuche

下面列出了手机浏览器的HTTP_USER_AGENT,不全的大家可以顶上来,我更新,谢谢。 //判断是否属手机 function is_mobile() { $user_agent = $_SERVER['HTTP_USER_AGENT']; $mobile_agents = Array( "240x320", "acer", "acoon", "acs-", "abacho", "ahong", "

下面列出了手机浏览器的HTTP_USER_AGENT,不全的大家可以顶上来,我更新,谢谢。

//判断是否属手机
    function is_mobile()
    {
        $user_agent = $_SERVER['HTTP_USER_AGENT'];
        $mobile_agents = Array(
           "240x320", "acer", "acoon", "acs-", "abacho", "ahong", "airness", 
            "alcatel", "amoi","android", "anywhereyougo.com", "applewebkit/525", 
            "applewebkit/532", "asus", "audio", "au-mic","avantogo", "becker", 
            "benq", "bilbo", "bird", "blackberry", "blazer", "bleu", "cdm-", 
            "compal","coolpad", "danger", "dbtel", "dopod", "elaine", "eric", 
            "etouch", "fly ", "fly_", "fly-", "go.web","goodaccess", 
            "gradiente", "grundig", "haier", "hedy", "hitachi", "htc", 
            "huawei", "hutchison","inno", "ipad", "ipaq", "ipod", "jbrowser",
            "kddi", "kgt", "kwc", "lenovo", "lg ", "lg2", "lg3","lg4", "lg5",
            "lg7", "lg8", "lg9", "lg-", "lge-", "lge9", "longcos", "maemo", 
            "mercator","meridian", "micromax", "midp", "mini", "mitsu", "mmm",
            "mmp", "mobi", "mot-", "moto", "nec-","netfront", "newgen", "nexian",
            "nf-browser", "nintendo", "nitro", "nokia", "nook", "novarra","obigo",
            "palm", "panasonic", "pantech", "philips", "phone", "pg-", 
            "playstation", "pocket","pt-", "qc-", "qtek", "rover", "sagem", 
            "sama", "samu", "sanyo", "samsung", "sch-", "scooter","sec-", 
            "sendo", "sgh-", "sharp", "siemens", "sie-", "softbank", "sony", 
            "spice", "sprint","spv", "symbian", "tablet", "talkabout", "tcl-",
            "teleca", "telit", "tianyu", "tim-", "toshiba","tsm", "up.browser",
            "utec", "utstar", "verykool", "virgin", "vk-", "voda", "voxtel", 
            "vx","wap", "wellco", "wig browser", "wii", "windows ce", 
            "wireless", "xda", "xde", "zte"
        );
        $is_mobile = false;
        foreach ($mobile_agents as $device) {
            if (stristr($user_agent, $device)) {
                $is_mobile = true;
                break;
            }
        }
        return $is_mobile;
    }

原:http://www.qoophp.com/archives/451

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:php伪静态的写法Nächster Artikel:用CURL提交POST数据