wallacemaxters / ipinfo
此包已被废弃,不再维护。没有推荐替代包。
phpinfo.io 的 PHP 库
1.3.0
2015-12-05 12:20 UTC
Requires
- php: >=5.4.0
- ext-curl: *
This package is auto-updated.
Last update: 2023-06-09 23:31:33 UTC
README
安装
{ "require" : { "wallacemaxters/ipinfo" : "1.*" } }
use WallaceMaxters\IPInfo\IPInfo;
获取 ipinfo.io 的响应。这将返回 \WallaceMaxters\IPInfo\Response
对象;
$responseObject = IPInfo::get('8.8.8.8');
获取 \WallaceMaxters\IPInfo\Response
的响应集合
$ipCollection = IPInfo::get(['8.8.8.8', '7.7.7.7']);
获取以数组形式分离的经纬度。这些结果将被转换为 float
list($lat, $lng) = IPInfo::get('8.8.8.8')->getLoc();
将信息转换为数组
IPInfo::get('8.8.8.8')->toArray();
从主机检索信息
$data = IPInfo::getFromHost('www.google.com');