background image

 }
}

实例
代码如下
function get_user_browser()

{
    if (empty($_SERVER['HTTP_USER_AGENT']))
    {    //当浏览器没有发送访问者的信息的时候
        return '';
    }

    $agent       = $_SERVER['HTTP_USER_AGENT'];   

    $browser     = '';
    $browser_ver = '';

    if (preg_match('/MSIEs([^s|;]+)/i', $agent, $regs))

    {
        $browser     = 'Internet Explorer';    //当匹配到了 MSIE 的时候,取得数字的那一部分房
在数组

$regs 里

        $browser_ver = $regs[1];
    }
    elseif (preg_match('/FireFox/([^s]+)/i', $agent, $regs))
    {                           
        $browser     = 'FireFox';                //当匹配到了 firefox/的时候,取得后面紧跟的数字部分
        $browser_ver = $regs[1];
    }
    elseif (preg_match('/Maxthon/i', $agent, $regs))
    {
        $browser     = '(Internet Explorer ' .$browser_ver. ') Maxthon';
        $browser_ver = '';
    }
    elseif (preg_match('/Opera[s|/]([^s]+)/i', $agent, $regs))
    {
        $browser     = 'Opera';
        $browser_ver = $regs[1];
    }
    elseif (preg_match('/OmniWeb/(v*)([^s|;]+)/i', $agent, $regs))
    {
        $browser     = 'OmniWeb';
        $browser_ver = $regs[2];
    }
    elseif (preg_match('/Netscape([d]*)/([^s]+)/i', $agent, $regs))
    {
        $browser     = 'Netscape';
        $browser_ver = $regs[2];
    }