2014-03-02 51 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