<?php
/*
Function Name: get_browser_version
Version: 0.1 (20070626)
Description: The function is to analyze what your browser is.
Author: Bojack
Author URL: http://blog.pixnet.net/bojack
*/

function get_browser_version()
{
        $browser_version = array("MSIE","Firefox","Opera","Safari","Netscape");
        $i = 0;
        while($i < count($browser_version))
        {
                if(strstr($_SERVER["HTTP_USER_AGENT"],$browser_version[$i])) {
                        echo $browser_version[$i];
                        exit;
                }
                $i++;
        }
        echo "Unknow";
}

get_browser_version();
?>

上面這個是自己硬寫出來的,就目前常見的瀏覽器來做分類。另外在 PTT 上也得知用 get_browser 這函式也可以達成,且得到的資訊又更多。不過要使用 get_browser 這函式要先去下載 php_browscap.ini 這檔案,再到 php.ini 去設定 browscap 的參數,將路徑指到 php_browscap.ini 所存放的位置後,重新啟動 Web Server 即可使用此函式。
arrow
arrow
    全站熱搜

    Bojack 發表在 痞客邦 留言(0) 人氣()