ipip / datx
IPIP.net官方支持的IP数据库datx格式解析库
Installs: 27 667
Dependents: 1
Suggesters: 0
Security: 0
Stars: 38
Watchers: 2
Forks: 6
Open Issues: 1
Requires
- php: >=5.4.0
This package is not auto-updated.
Last update: 2024-11-10 05:09:08 UTC
README
datx格式将全面升级为ipdb格式 IPDB格式解析代码
ipdb 格式优点
- 可同时支持IPv4与IPv6
- 可同时支持中文与英文
- 查询性能大幅度提高
datx-php
IPIP.net官方支持的解析datx格式的php代码
安装说明
composer require ipip/datx
使用示例
require_once __DIR__ . '/vendor/autoload.php';
$bs = new ipip\datx\City("/path/to/mydata4vipday4.datx"); // 城市级数据库
var_export($bs->find("223.220.233.0"));
$bs = new ipip\datx\District("/path/to/quxian.datx"); //
var_export($bs->find("1.12.29.0"));
$bs = new ipip\datx\BaseStation("/path/to/station_ip.datx");
var_export($bs->find("223.220.233.0"));