hugsbrugs / php-useragent
此软件包最新版本(dev-master)没有可用的许可证信息。
PHP 用户代理工具
dev-master
2019-04-19 13:46 UTC
This package is auto-updated.
Last update: 2024-09-20 02:40:51 UTC
README
此库提供从不同方法获取用户代理信息的工具函数
安装
使用 composer 安装软件包
composer require hugsbrugs/php-useragent
在您的 PHP 代码中加载库
require_once __DIR__ . '/../vendor/autoload.php'; use Hug\UserAgent\UserAgent as UserAgent;
用法
从 PHP browscap 数据库获取浏览器信息(需要安装和配置)
$ua = UserAgent::get_browscap();
从正则表达式获取浏览器信息
$ua2 = UserAgent::get_browser();
获取浏览器名称(可能值:未知浏览器、Internet Explorer、Firefox、Safari、Chrome、Edge、Opera、Netscape、Maxthon、Konqueror、手持浏览器)
$ua3 = UserAgent::get_browser_name();
从最常见的操作系统列表中获取操作系统(可能值:未知操作系统平台、Windows 10、Windows 8.1、Windows 8、Windows 7、Windows Vista、Windows Server 2003/XP x64、Windows XP、Windows 2000、Windows ME、Windows 98、Windows 95、Windows 3.11、Mac OS X、Mac OS 9、Linux、Ubuntu、iPhone、iPod、iPad、Android、BlackBerry、移动)
$os = UserAgent::get_os($ua = null);
单元测试
phpunit --bootstrap vendor/autoload.php tests
作者
Hugo Maugey 访问我的网站 ;)