use*_*796 2 php browser mobile
我有一个网站.当用户点击特定页面(比如identify.php)时,我想找到客户端正在使用的浏览器类型.浏览器可能是mozilla,IE,opera,chrome或任何其他移动设备,如SonyEricssonK610i,SAMSUNG-SGH-E370,SonyEricssonT700或NokiaN73-1.
这可以检测用户浏览器吗?
你需要看看:
$_SERVER['HTTP_USER_AGENT']
Run Code Online (Sandbox Code Playgroud)
这将包含浏览器的User-Agent字符串.请注意,出于兼容性原因,几乎所有浏览器都声称是"Mozilla" - 您需要为该标头中的每个浏览器查找特定文本,例如.Internet Explorer的"MSIE".
一些例子:
我的Firefox称自己为Mozilla/5.0(Windows; U; Windows NT 5.1; en-GB; rv:1.9.0.11)Gecko/2009060215 Firefox/3.0.11(.NET CLR 4.0.20506)
我的IE7称自己为Mozilla/4.0(兼容; MSIE 7.0; Windows NT 5.1; GTB6;用户代理:Mozilla/4.0(兼容; MSIE 6.0; Windows NT 5.1; SV1; http://bsalsa.com); .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 4.0.20506)
注意IE中的所有技巧,例如.声称是多个版本.
| 归档时间: |
|
| 查看次数: |
1601 次 |
| 最近记录: |