lulubin/yii2-ip2location

An Yii2 extension for ip to location

Installs: 6

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

Type:yii2-extension

pkg:composer/lulubin/yii2-ip2location

1.0.2 2025-12-13 06:14 UTC

This package is auto-updated.

Last update: 2025-12-13 06:16:14 UTC


README

composer require --prefer-dist lulubin/yii2-ip2location "dev-master"

2.Usage

根据IP查询

use lulubin\ip2location\Ip2Location;
$ipLocation = new Ip2Location();
$locationModel = $ipLocation->getLocation('8.8.8.8');
print_r($locationModel->toArray());
/* Array
 (
    [ip] => 8.8.8.8
    [begin_ip] => 8.8.8.8
    [end_ip] => 8.8.8.8
    [country] => 美国
    [area] => 加利福尼亚州圣克拉拉县山景市谷歌公司DNS服务器
 )*/

升级数据库

use lulubin\ip2location\QQWry;
$qqwry = new QQWry();
$qqwry->upgrade();