<?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 即可使用此函式。
/*
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 即可使用此函式。
全站熱搜
留言列表