从PHP获取IP的位置详细信息

Bir*_*chi 6 php geoip ip-geolocation

是否可以从PHP中的用户IP地址获取位置详细信息.

有什么建议 ??

谢谢

Dav*_*nes 6

$ip = '98.229.152.237';
$xml = simplexml_load_file("http://ipinfodb.com/ip_query.php?ip=$ip");
print_r($xml);
Run Code Online (Sandbox Code Playgroud)

输出:

SimpleXMLElement Object
(
    [Ip] => 98.229.152.237
    [Status] => OK
    [CountryCode] => US
    [CountryName] => United States
    [RegionCode] => 33
    [RegionName] => New Hampshire
    [City] => Manchester
    [ZipPostalCode] => 03103
    [Latitude] => 42.9403
    [Longitude] => -71.4435
    [Timezone] => -5
    [Gmtoffset] => -5
    [Dstoffset] => -4
)
Run Code Online (Sandbox Code Playgroud)