php - PHP 的 Useragent 解析库?

标签 php parsing user-agent

您知道可以帮助解析浏览器中的用户代理字符串的 PHP 库吗?我想至少提取这些特征:

  • 语言
  • 浏览器(名称和版本)
  • 操作系统(名称和版本)

如有任何帮助,我们将不胜感激。

最佳答案

这是 Code to parse user agent string? 的部分重复项

您可以使用 PHP 中的 get_browser() 函数来解析用户代理 header 并检索浏览器和操作系统版本。

但是,语言信息不会作为用户代理字符串的一部分发送。相反,您可能想查看“Accept-Languagr” header ,即 $_SERVER["HTTP_ACCEPT_LANGUAGE"]

关于php - PHP 的 Useragent 解析库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6890765/

相关文章:

javascript - ajax 报告成功但数据库没有任何变化

php - 从远程服务器下载文件,下载完成后删除

python - 错误 Python Pandas : time data '20160101-000000' does not match format '%YYYY%mm%dd-%HH%MM%SS'

r - 将制表符分隔的数据解析为 R data.table/data.frame 时如何排除某些行?

internet-explorer-9 - IE9 显示 IE7 用户代理

php - 从查询结果中获取mysql表名

php - 当 dhtmlx 网格列选择选项更改时需要另一个数据库值更新

json - 这个 nil 键是如何进入哈希的?

javascript - 如何防止在 iOS 和 Android 设备上加载 javascript 和 css 文件?

python - 如何使用cookies和user-agent登录网页?