如上所述,很多時候我們需要知道使用者的瀏覽器類型
- /**
- * 判斷瀏覽器名稱及版本
- */
- if (empty($_SERVER['HTTP_USER_AGENT']) )
- {
- return '';
- }
- = $_SERVER['HTTP_USER_AGENT'];
- $browser = '';
- = 1
- if (preg_match('/MSIEs([^s|;] )/i', $agent, $regs))
- browser = 'Internet Explorer';
- $browser_ver = $regs[1];
- }
- elseif (preg_match('/FireFox/([^s] )/ ) $ {
- $瀏覽器 = '狐狐';
- $browser_ver = $regs[1];
- ', $agent, $regs))
- {
- $瀏覽器= ' (Internet Explorer ' .$browser_ver.') Maxthon';
- $browser_ver = ''; {
- $browser_ver = $regs[1];
- }
- elseif (preg_match('/ OmniWeb /( v*)([^s |;])/i',$agent,$regs))
- {
- $ browser ='omniweb';
- $ browser_ver = $ regs [2] > }
- elseif (preg_match('/Netscape([d)*/Netscape([d {
- $瀏覽器 = '網景';
- $browser_ver = $regs[2];
- } {
- $browser = 'Safari';
- $brow_ver = $brow. 🎜> elseif (preg_match('/NetCaptors( [^s|;] )/i', $agent, $ regs))
- {
- $browser $browser_ver = $regs[1];
- }
- elseif (preg_match('/Lynx/([^s] )/i', $agent, $regs))
- browser = 'Lynx';
- $browser_ver = $regs [1];
- }
-
- 🎜> return addslashes($browser ' ' . $browser_ver);
-
- {
- return '未知瀏覽器';
- >
-
- 複製程式碼
-
-
-
|