chukh/ualibs

用户代理库

0.1.6 2018-08-13 13:55 UTC

This package is auto-updated.

Last update: 2024-09-25 23:09:01 UTC


README

Scrutinizer Code Quality Code Coverage Build Status Code Intelligence Status Build Status Latest Stable Version Total Downloads License

UaLibs是一个简单的PHP库,用于获取不同浏览器(如Chrome、Edge、Opera、Safari、Internet Explorer、Android Webkit)的用户代理字符串。

它使用来自以下包的用户代理数据: https://github.com/tamimibrahim17/List-of-user-agents

安装

Composer

在您的composer.json文件中添加ualibs,或者创建一个新的composer.json文件

{
    "require": {
        "vchukh/ualibs": "^0.1"
    }
}

现在,通过运行以下命令告诉Composer下载库:

$ php composer.phar install

Composer会自动生成自动加载文件。因此,您只需包含此文件。通常,它位于vendor目录中,名为autoload.php

基本用法

<?php

$ualibs = new UaLibs();

var_dump($ualibs->get()); // get all available user agents
var_dump($ualibs->getRandom()); // get random user-agent

var_dump($ualibs->getChrome()); // get all available Chrome user agents
var_dump($ualibs->getChromeRandom()); // get Chrome random user agent