使用_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