安装#
使用 composer 安装:
composer require jenssegers/agent
修改 app/config/app.php 添加 ServiceProvider :
'Jenssegers\Agent\AgentServiceProvider',
修改 app/config/app.php 添加 alias:
'Agent' => 'Jenssegers\Agent\Facades\Agent'
基础用法#
// 操作系统
Agent::is('Windows');
Agent::is('Firefox');
Agent::is('iPhone');
Agent::is('OS X');
// 厂商产品定位
Agent::isAndroidOS();
Agent::isNexus();
Agent::isSafari();
// 设备类型
Agent::isMobile();
Agent::isTablet();
Agent::isDesktop();
// 语言
$languages = Agent::languages();
// ['nl-nl', 'nl', 'en-us', 'en']
// 是否是机器人
Agent::isRobot();
// 获取设备信息 (iPhone, Nexus, AsusTablet, ...)
Agent::device();
// 系统信息 (Ubuntu, Windows, OS X, ...)
Agent::platform();
// 浏览器信息 (Chrome, IE, Safari, Firefox, ...)
Agent::browser();
// 获取浏览器版本
$browser = Agent::browser();
$version = Agent::version($browser);
// 获取系统版本
$platform = Agent::platform();
$version = Agent::version($platform);
评论