
使用_SERVER["HTTP_USER_AGENT"]来获取完整的浏览器UserAgent字符串,然后从中分析当前是哪个浏览器。
http://blog.znsun.com/2007/03/507/php-judgement-browser-type-and-language-system
亮点:
判断浏览器类型的具体程序如下:
|
01 |
<?php |
|
02 |
if(strpos($_SERVER["HTTP_USER_AGENT"],"MSIE 8.0")) |
|
03 |
echo "Internet Explorer 8.0"; |
|
04 |
else if(strpos($_SERVER["HTTP_USER_AGENT"],"MSIE 7.0")) |
|
05 |
echo "Internet Explorer 7.0"; |
|
06 |
else if(strpos($_SERVER["HTTP_USER_AGENT"],"MSIE 6.0")) |
|
07 |
echo "Internet Explorer 6.0"; |
|
08 |
else if(strpos($_SERVER["HTTP_USER_AGENT"],"Firefox/3")) |
|
09 |
echo "Firefox 3"; |
|
10 |
else if(strpos($_SERVER["HTTP_USER_AGENT"],"Firefox/2")) |
|
11 |
echo "Firefox 2"; |
|
12 |
else if(strpos($_SERVER["HTTP_USER_AGENT"],"Chrome")) |
|
13 |
echo "Google Chrome"; |
|
14 |
else if(strpos($_SERVER["HTTP_USER_AGENT"],"Safari")) |
|
15 |
echo "Safari"; |
|
16 |
else if(strpos($_SERVER["HTTP_USER_AGENT"],"Opera")) |
|
17 |
echo "Opera"; |
|
18 |
else echo $_SERVER["HTTP_USER_AGENT"]; |
|
19 |
?> |
常艳
HxLauncher: Launch Android applications by voice commands