0

好的,我到处找,找不到这个。

我有一个 Windows XP,做成服务器,我用 PHP 创建了一个网页,显示当前的 IP 地址、操作系统和当前的浏览器,我正在使用命令$_SERVER['HTTP_USER_AGENT'],它可以工作,但它缺少我需要的一部分。运行命令时,我得到字符串

Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:20.0) Gecko/20100101 Firefox/20.0'

但是对于 Mac 上的操作系统,我也需要修改。

例如安装了 Intel Mac OS X 10.8 - 我想要 Intel Mac OS X 10.8.2

我需要 Mac OS 版本中的额外 2。

我可以运行sw_vers命令,但不知道如何通过 PHP 进入变量。

有任何想法吗 ??

干杯

詹姆士

4

1 回答 1

0

这可能是不可能的。由用户浏览器决定它想告诉你的 PHP 服务器关于它自己的信息。

如果它不愿意告诉您它正在运行的操作系统的次要版本,则无法获得它

于 2013-04-19T01:58:26.063 回答