我正在尝试找到一种检测访客操作系统,浏览器等的好方法。
我找到了PHP函数get_browser
我看到该函数可以检测Java,我虽然该函数使用了用户代理进行检测,但我没有看到在安装了java的虚拟机上使用Java。
该功能如何知道?
答案 0 :(得分:4)
它与browscap.ini
文件一样准确。该文件未与PHP捆绑在一起,因此您可以使其保持最新状态。你可以从http://browsers.garykeith.com/downloads.asp获得它。
注意:数组中包含的值基于浏览器的“技术功能”,不考虑用户禁用的功能(即用户可能已禁用JavaScript)
答案 1 :(得分:0)
不可靠。它只会告诉您如果启用了该功能,浏览器可能会支持什么。
更不用说,用户代理可能是欺骗性的。