2

我正在尝试在我的网站上创建一个模块来检查传入的用户代理并检测他们是否使用了各自浏览器的过时版本。我希望该模块仅在浏览器过时时显示,并且还包含指向相应浏览器网站的链接。

我期望做的是使用这个 PHP 片段来获取与他们的用户代理相关的长串数据:$ua = $_SERVER['HTTP_USER_AGENT'];对我来说,这个输出:Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_4) AppleWebKit/537.36 (KHTML, like Gecko ) Chrome/29.0.1547.65 Safari/537.36 我想然后解析这些数据并只检索浏览器和版本,然后检查它是否是最新的,以确定是否应该显示模块。

我在基本的 PHP 和 JavaScript 方面自学成才,因此请随意提出使用这两种语言的建议。

4

1 回答 1

-1

您可以使用以下 PHP 类来确定用户的浏览器和版本。

https://github.com/ornicar/php-user-agent/blob/master/README.md

于 2013-09-05T21:25:11.390 回答