首页 > PHP教程 > php开发知识文章

php判断客户端浏览器的类型

 在统计网站用户数据时,常需要获取用户浏览器的类型和操作系统的类型,有时要根据浏览器类型来优化用户体验

$_SERVER['HTTP_USER_AGENT']

浏览器的用户标识字符串,获取浏览器的类型及操作系统类型

function getInfo(){

    $agent=$_SERVER["HTTP_USER_AGENT"];

    if(strpos($agent,'MSIE')!==false || strpos($agent,'rv:11.0')) //ie11判断

    return "ie";

    else if(strpos($agent,'Firefox')!==false)

    return "firefox";

    else if(strpos($agent,'Chrome')!==false)

    return "chrome";

    else if(strpos($agent,'Opera')!==false)

    return 'opera';

    else if((strpos($agent,'Chrome')==false)&&strpos($agent,'Safari')!==false)

    return 'safari';

    else 

    return 'unknown';

}

 

微信浏览器

function checkmobile(){

    $user_agent = $_SERVER['HTTP_USER_AGENT'];

    if (strpos($user_agent, 'MicroMessenger') !== false) {

        return "微信浏览器";

    }

}

关闭
感谢您的支持,我会继续努力!
扫码打赏,建议金额1-10元


提醒:打赏金额将直接进入对方账号,无法退款,请您谨慎操作。