PHP怎样判断是手机还是电脑访问的

@Ta 2013-11-14 1995点击
如题。有没有谁会,求代码!!
回复列表(3|隐藏机器人聊天)
  • @Ta / 2013-11-14 / /
    @13124932089,获取ua判断,去谷歌或百度吧。。。
  • @Ta / 2013-11-14 / /
    $_SERVER["USER_HTTP_AGENT"];
  • @Ta / 2013-11-17 / /
    这是老虎写的代码,根据浏览器是否支持wml和xhtml来判断浏览器的支持情况,至于判断手机或电脑你自己曼曼收集浏览器ua吧
    /*判断浏览器是否支持wap2.0*/
    function hu60_page_xhtml(&$mime)
    {
    $ma='application/vnd.wap.xhtml+xml';
    $mb='application/xhtml+xml';
    $mc='text/html';
    $ac=$_SERVER['HTTP_ACCEPT'];
    if(strpos($ac,$ma)!==false) $mime=$ma;
    elseif(strpos($ac,$mb)!==false) $mime=$mb;
    elseif(strpos($ac,$mc)!==false) $mime=$mc;
    else return false;
    return true;
    }

    /*判断浏览器是否支持wap1.0*/
    function hu60_page_wml(&$mime)
    {
    $ma='text/vnd.wap.wml';
    $mb='application/vnd.wap.wmlc';
    $ac=$_SERVER['HTTP_ACCEPT'];
    if(strpos($ac,$ma)!==false) $mime=$ma;
    elseif(strpos($ac,$mb)!==false) $mime=$ma;
    else return false;
    return true;
    }
添加新回复
回复需要登录