fyre / useragent
用户代理库。
v2.0.7
2024-06-29 01:56 UTC
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.59
- fyre/php-cs-fixer-config: ^1.0
- phpunit/phpunit: ^10
README
FyreUserAgent 是一个免费的、开源的 PHP 用户代理库。
目录
安装
使用 Composer
composer require fyre/useragent
在 PHP 中
use Fyre\Http\UserAgent;
创建用户代理
$agent是一个表示用户代理的字符串。
$userAgent = new UserAgent($agent);
或者,您可以使用 fromString 方法来简化链式调用。
$userAgent = UserAgent::fromString($agent);
方法
获取用户代理字符串
获取用户代理字符串。
$agent = $userAgent->getAgentString();
获取浏览器
获取浏览器。
$browser = $userAgent->getBrowser();
获取移动设备
获取移动设备。
$mobile = $userAgent->getMobile();
获取平台
获取平台。
$platform = $userAgent->getPlatform();
获取机器人
获取机器人。
$robot = $userAgent->getRobot();
获取版本
获取浏览器版本。
$version = $userAgent->getVersion();
是浏览器
确定用户代理是否为浏览器。
$isBrowser = $userAgent->isBrowser();
是移动设备
确定用户代理是否为移动设备。
$isMobile = $userAgent->isMobile();
是机器人
确定用户代理是否为机器人。
$isRobot = $userAgent->isRobot();