转载链接:http://www.php100.com/html/webkaifa/PHP/PHPyingyong/2013/0516/13461.html
#判断浏览器语言:
if ($_SERVER['HTTP_ACCEPT_LANGUAGE']="zh-cn") {$c_lang="GB";echo '您的系统语言为<b>简体中文</b>,系统将自动选择程序语言为中文。是否继续';
}
if ($_SERVER['HTTP_ACCEPT_LANGUAGE']="zh-tw") {$c_lang="BIG5";echo '........';
}
/*** 判断浏览器名称和版本*/function get_user_browser(){if (empty($_SERVER['HTTP_USER_AGENT'])){return '';}//end if$agent = $_SERVER['HTTP_USER_AGENT'];$browser = '';$browser_ver = '';if (preg_match('/MSIE\s([^\s|;]+)/i', $agent, $regs)){$browser = 'Internet Explorer';$browser_ver = $regs[1];} elseif (preg_match('/FireFox\/([^\s]+)/i', $agent, $regs)){$browser = '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];} elseif (preg_match('/safari\/([^\s]+)/i', $agent, $regs)) {$browser = 'Safari';$browser_ver = $regs[1];} elseif (preg_match('/NetCaptor\s([^\s|;]+)/i', $agent, $regs)) {$browser = '(Internet Explorer ' .$browser_ver. ') NetCaptor';$browser_ver = $regs[1];} elseif (preg_match('/Lynx\/([^\s]+)/i', $agent, $regs)) {$browser = 'Lynx';$browser_ver = $regs[1];}//end ifif (!empty($browser)) {return addslashes($browser . ' ' . $browser_ver);} else {return 'Unknow browser';}//end if}//end function