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

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

WBOY
풀어 주다: 2016-06-06 20:09:50
원래의
1084명이 탐색했습니다.

下面列出了手机浏览器的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

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 추천
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿