1
elfive 2020-12-27 19:22:10 +08:00 via iPhone
已 star,就是想问一句:这个数据源是哪里来的呀?更新及时吗?
|
2
Rhilip 2020-12-27 19:44:46 +08:00
ZX 官方的 php 解析放出还是我给作者提议的,我自己也有写过 PHP 版的解析库和更新代码,可见:
https://github.com/Rhilip/ipv6wry-php https://github.com/Rhilip/ipv6wry.db 既然做这样的库,建议统一下接口,一个类就可以查,类内部根据 IP 地址类型 ( filter_var 就可以区分 IPv4 还是 IPv6) 来区分具体调用的类。 |
5
syuraking 2020-12-27 22:24:17 +08:00
数据并不准……纯真的数据偏差极大……特别是国外
|
7
Rhilip 2021-01-06 17:31:10 +08:00
@ritaswc 我的意思是写个类来作为统一入口,这样我不用外部判断 IP 格式是 ipv4 还是 ipv6,直接把 ip 地址扔给这个类就可以得到查询结果。简做示例
``` class IPTool { static function query(ip) { if (/* IPv4 地址 */) { return IPv4Tool::query(ip); } else if (/* IPv6 地址 */) { return IPv6Tool::query(ip); } else { // throw Error; } } } |
9
Y599928887 2021-01-18 16:06:27 +08:00
这个我用好久了,今天见到真人了
|
10
ritaswc OP @Y599928887 有任何用的不爽的地方,请多多提
|