php - 在 PHP 中检索浏览器和操作系统

标签 php browser operating-system

我需要通过 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)

如何将浏览器和操作系统与上述接收值分开?

请指导我..

提前致谢。

最佳答案

您可以使用 Google code Browscap class .它基本上与 PHP 的 get_browser() 执行相同的操作,但您不必担心使 browscap.ini 保持最新。

这对我有用:

require('Browscap.php');
$browscap = new Browscap('/path/to/cache');
var_dump($browscap->getBrowser());

关于php - 在 PHP 中检索浏览器和操作系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/343039/

相关文章:

python - 添加从浏览器启动命令的可能性

deployment - 创建浏览器扩展

php - 在php中每三个结果后显示横幅广告图像

php - 使用xpath获取href

php - 如何在php上使用ajax插入数据库?

javascript - Safari 10.1.1 中未定义的 window.innerWidth

linux - 操作系统确定内核或某些用户程序的输入

c++ - opengl 位于何处(gpu 软件或操作系统)?

php - Google Drive PHP API 客户端 : Creating a folder in a shared drive