2014-03-02 52 views
0

超級快速之一,我知道瀏覽器嗅探是皺眉,但我需要(使用PHP)檢測桌面版本Safari,似乎無法找到具體的谷歌,或SO的組合。PHP嗅探Safari桌面版本

我知道如何使用$_SERVER['HTTP_USER_AGENT'],但不知道爲Mac OSX/Windows 7/8尋找哪個位。

謝謝。

+1

爲什麼你認爲你需要這個?是否有一些特定的功能或錯誤,你正在處理? – duskwuff

+0

我知道如何做到這一點在CSS ...不知道這是否有助於你 – albert

回答

1

Safari的Mac上的用戶代理字符串會是這樣的:

Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/537.13+ (KHTML, like Gecko) Version/5.1.7 Safari/534.57.2 

在Windows上,你會發現這樣的事情:

Mozilla/5.0 (Windows; U; Windows NT 6.1; tr-TR) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27 
+0

完美。謝謝,正是我需要的。 – ggdx