lefuturiste / iptator
获取IP地址详情的最佳方式,无需扩展
v1.1
2018-12-02 10:22 UTC
Requires
- ext-json: *
- guzzlehttp/guzzle: ^6.3
Requires (Dev)
- phpunit/phpunit: ^7.4
This package is auto-updated.
Last update: 2024-08-29 05:06:20 UTC
README
获取IP地址详情的最佳方式,无需PHP扩展。从多个API源获取IP详情。
安装
composer install lefuturiste/iptator
要求
此包使用guzzle http PHP库进行HTTP请求,因此需要curl扩展。
用法
use Iptator\Scanner; $scanner = new Scanner(); $ip = $scanner->scan('1.1.1.1'); $ip->isp; // Cloudflare, Inc. $ip->countryName; // Australia $ip->city; // South Brisbane
适配器
- ipapi.co
- ip-api.com
测试
vendor/bin/phpunit tests