juckzhang / yii2-ip-look-up
QQWry、upLookup、ipToCity 对 Yii2 框架的集成
1.0.1
2017-04-25 02:24 UTC
Requires
- php: >=5.4.0
- yiisoft/yii2: *
Requires (Dev)
This package is not auto-updated.
Last update: 2024-09-20 20:41:41 UTC
README
根据 IP 获取对应的城市名称 qqwry QQWry
安装
安装此扩展的首选方式是通过 composer。
运行以下命令
composer require juckzhang/yii2-ip-look-up:*
或者
"juckzhang/yii2-ip-look-up": "*"
将以下内容添加到您的 composer.json 文件的 require
部分。
配置
要使用此扩展,只需在您的应用程序配置中添加以下代码
[配置]
/** QiNiu **/ return [ 'components' => [ 'ipLookUp' => [ 'class' => 'juckzhang\ipLookUp\IpLookUp', 'file' => 'qqwry.dat'//纯真ip库文件地址 ], ]
[使用]
1、更新纯真ip库文件 \Yii::$app->get('ipLookUp')->updateQqWryFile(); 2、根据ip返回城市信息 \Yii::$app->get('ipLookUp')->ipLookUp($ip);
技巧
- 为配置的组件添加 IDE 自动补全 IDE 自动补全自定义组件