我需要通过php编码检索浏览器和操作系统。
我曾经使用过$_SERVER['HTTP_USER_AGENT'],但它显示了以下内容
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; IEMB3)如何将浏览器和操作系统与上述收到的值分开?
请指引我..
提前谢谢。
发布于 2008-12-05 06:45:36
你可以使用Google code Browscap class。它实际上做了与PHP的get_browser()相同的事情,但您不必担心如何使browscap.ini保持最新。
这对我很有效:
require('Browscap.php');
$browscap = new Browscap('/path/to/cache');
var_dump($browscap->getBrowser());发布于 2008-12-05 06:36:31
只需使用此http://ie.php.net/manual/en/function.get-browser.php的内置函数即可
发布于 2008-12-05 06:33:04
获取browscap.ini的副本,将$_SERVER‘’HTTP_USER_AGENT‘与该文件进行比较。
https://stackoverflow.com/questions/343039
复制相似问题