aknife/ip
最新稳定版本:v1.0.6
Composer 安装命令:
composer require aknife/ip
包简介
获取ip信息,支持ipv4和 ipv6
README 文档
README
IP地理位置获取。支持获取IPv4、IPv6地址信息。包括:国家、省份、城市。
国内数据使用纯真IPV4库,结合 ipip,ip138 API 补齐国内空白城市数据,并打包为mmdb格式
安装
composer require aknife/ip
快速入门
示例代码
// 获取IP信息 use Aknife\Ip\IpInfo; // IPv4 IpInfo::find('159.75.190.197'); /* [ 'continent' => [ 'code' => 'AS', 'name' => '亚洲', ], 'country' => [ 'code' => 'CN', 'name' => '中国', ], 'region' => '广东省', 'city' => '广州市', ] */ // IPv4 en IpInfo::find('159.75.190.197','en'); /* [ [continent] => [ [code] => 'AS', [name] => 'Asia', ], [country] => [ [code] => 'CN', [name] => 'China', ], [region] => 'Guangdong', [city] => 'Guangzhou' ] */ // IPv6 IpInfo::find('2402:4e00:1013:e500:0:940e:29d7:3443','full'); /* [ 'continent' => [ 'code' => 'AS', 'en' => 'Asia', 'zh-CN' => '亚洲' ], 'country' => [ 'code' => 'CN', 'en' => 'China', 'zh-CN' => '中国' ], 'region' => [ 'en' => 'Guangdong', 'zh-CN' => '广东省' ], 'city' => [ 'en' => 'Guangzhou', 'zh-CN' => '广州市' ] ] */
IP库来源
- 国内IPv4地址来自(qqwry.dat - 2025-08-27)纯真网络,数据源来自 metowolf/qqwary.dat
- 国内IPv6地址来自(ipv6wry.db - 2021-07-21) ZX-Inc/zxipdb-python
- 国外IP城市信息来自(GeoLite2-City.mmdb - 2025-08-29) maxmind.com
统计信息
- 总下载量: 3.2k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 27
- 点击次数: 0
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2022-04-21