gpt4 book ai didi

php - 在 php 中识别服务器端的浏览器

转载 作者:行者123 更新时间:2023-12-02 05:27:45 25 4
gpt4 key购买 nike

我有一个网站。当用户单击特定页面(比如 identify.php)时,我想查找客户端使用的浏览器类型。浏览器可以是 mozilla、IE、opera、chrome 或任何其他移动设备,例如 SonyEricssonK610i、SAMSUNG-SGH-E370、SonyEricssonT700 或 NokiaN73-1。

这是否可以检测用户浏览器?

最佳答案

你需要看看:

$_SERVER['HTTP_USER_AGENT']

这将包含浏览器的 User-Agent 字符串。请注意,出于兼容性原因,几乎所有浏览器都声称是“Mozilla”——您需要在该 header 中查找每个浏览器的特定文本,例如。 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 中的所有技巧,例如。自称是多个版本。

关于php - 在 php 中识别服务器端的浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1180340/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com