2013-04-19 71 views
0

好的我已經找遍了,無法找到這一個。獲取完整的Mac操作系統版本,包括修訂版在PHP

我有一個Windows XP,製成一個服務器,我已經在PHP中創建了一個顯示當前IP地址,操作系統和當前瀏覽器的網頁,我使用命令$_SERVER['HTTP_USER_AGENT'],這是工作,但它缺少一個部分,我需要。 當運行命令我得到的字符串

的Mozilla/5.0(Macintosh上,英特爾的Mac OS X 10.8; RV:20.0)的Gecko/20100101火狐/ 20.0'

但是對於Mac上的OS,我還需要修改。

例如安裝有英特爾的Mac OS X 10.8的 - 我想英特爾的Mac OS X 10.8 .2

我需要額外的2的Mac OS版本。

我可以運行一個sw_vers命令,但不知道如何通過PHP進入變量。

任何想法??

乾杯

詹姆斯

回答

0

這可能是不可能的。它由用戶瀏覽器決定,它想告訴你的PHP服務器它的自我。

如果它不願意告訴你的操作系統是什麼次要版本,它的運行世界上沒有其他的方式來獲得它

+0

是否有可能返回終端命令如 - sw_vers成變量 - 它被寫入它,但是不能把」似乎得到執行或shell_exec工作 –