zertex/yii2-zx-geoip-country
Composer 安装命令:
composer require zertex/yii2-zx-geoip-country
包简介
Yii 2 GeoIP extension. Returns country of current or specified IP (uses MaxMind's GeoIP2 databases)
README 文档
README
Provides information about country of user by IP address.
Currently available:
- Country
- Country ISO Code
Install
Run
$ php composer.phar require zertex/yii2-zx-geoip-country "~1.0"
OR
add to your composer.json
{
"require": {
"zertex/yii2-zx-geoip-country": "~1.0"
}
}
and run
$ php composer update
Usage
Like component
<?php $config = [ ... 'components' => [ 'geoip' => ['class' => 'zertex\GeoIP\GeoIP'], ] ... ];
somewhere in code
$ip = Yii::$app->geoip->ip(); // current user ip $ip = Yii::$app->geoip->ip("111.111.111.111"); $ip->country; // "United States"
Like object directly somewhere in your application
$geoip = new \zertex\GeoIP\GeoIP(); $ip = $geoip->ip("111.111.111.111"); $ip->country; // "United States"
This product includes GeoLite2 data created by MaxMind, available from http://www.maxmind.com
统计信息
- 总下载量: 9
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2017-03-23