获取完整的Mac OS版本,包括PHP版本

获取完整的Mac OS版本,包括PHP版本,php,macos,operating-system,revision,Php,Macos,Operating System,Revision,好的,我到处找了,找不到这个 我有一个Windows XP,做成了一个服务器,我用PHP创建了一个网页,显示了当前的IP地址、操作系统和当前的浏览器,我使用的是命令$\u server['HTTP\u USER\u AGENT'],它工作正常,但缺少我需要的一个部分。 当运行命令时,我得到 Mozilla/5.0(Macintosh;英特尔Mac OS X 10.8;rv:20.0)Gecko/20100101 Firefox/20.0' 但是对于Mac上的操作系统,我也需要修改 例如,安装了英

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

我有一个Windows XP,做成了一个服务器,我用PHP创建了一个网页,显示了当前的IP地址、操作系统和当前的浏览器,我使用的是命令
$\u server['HTTP\u USER\u AGENT']
,它工作正常,但缺少我需要的一个部分。 当运行命令时,我得到

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

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

例如,安装了英特尔Mac OS X 10.8-我想要英特尔Mac OS X 10.8
.2

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

我可以运行
sw\u vers
命令,但不知道如何通过PHP进入变量

有什么想法吗

干杯


詹姆斯这可能是不可能的。这取决于用户的浏览器,它想告诉您的PHP服务器关于它自己的什么


如果它不愿意告诉您它正在运行的操作系统的次要版本,那么就没有办法让它运行

是否可以将终端命令例如-sw\u vers返回到变量中?它可以但似乎不能让exec或shell\u exec工作