zarei / user-agent-parser
从用户代理字符串中获取用户的软件和硬件信息,如设备、CPU、操作系统、浏览器、引擎
dev-master
2019-09-20 08:16 UTC
Requires
- php: ^7.3
- illuminate/support: >=5.7
Requires (Dev)
- orchestra/testbench: ^4.0
- php-coveralls/php-coveralls: ^2.1
This package is auto-updated.
Last update: 2024-09-07 04:40:57 UTC
README
Laravel的用户代理解析器。
安装
通过composer安装
$ composer require zarei/user-agent-parser
在Laravel中初始化
- 将服务提供者添加到
config/app.php文件中的provider部分
Zarei\UserAgentParser\UserAgentServiceProvider::class,
- 将User-Agent的别名添加到
config/app.php文件中的aliases部分
'UserAgentParser' => \Zarei\UserAgentParser\Facades\UserAgentParser::class,
使用
解析任何User-Agent
$parsed = UserAgentParser::parse(request()->userAgent());
并参考下表以了解如何访问解析数据