wakumaku/ip2c

一个用于解析IP地址来源国家的轻量级简单库。

v1.0.1 2016-04-19 12:18 UTC

This package is not auto-updated.

Last update: 2024-09-24 19:34:19 UTC


README

Codacy Badge Build Status Code Coverage Scrutinizer Code Quality

Ip2c是一个用于检索IP地址来源国家的PHP小库。

此库使用http://ip2c.org作为服务。

安装

先决条件

Ip2c需要PHP 5.3.3或更高版本。

如果您想运行测试,您需要一个更高版本的PHP(>=5.5)

通过Composer设置

首先,将Ip2c添加到您的composer.json文件中的依赖列表中

{
    "require": {
        "wakumaku/ip2c": "dev-master"
    }
}

执行Composer更新

$> composer update

如何使用它

include vendor/autoload.php';

$ip2c = \Ip2c\Ip2cFactory::build();

$result = $ip2c->self();

echo "Status: " . $result->status() . "\n";
echo "Iso2: " . $result->iso2() . "\n";
echo "Iso3: " . $result->iso3() . "\n";
echo "Name: " . $result->name() . "\n";

输出

    Status: 1
    Iso2: ES
    Iso3: ESP
    Name: Spain