通过IP地址获取地理位置信息

时间:2022-12-09 10:49:28
本方法通过淘宝的一个开源服务实现的,代码如下:
#通过IP地址获取地理位置信息
$ip = $_SERVER['REMOTE_ADDR'];
echo 'ip:' . $ip;

$url = "http://ip.taobao.com/service/getIpInfo.php?ip={$ip}";
$ip = json_decode(file_get_contents($url));

echo '<pre>';
var_dump($ip);
echo '<pre>';

if((string)$ip->code == '1') die('出问题了');

$data = (array)$ip->data;
echo '<pre>';
var_dump($data);
echo '</pre>';

通过IP地址获取地理位置信息

通过IP地址获取地理位置信息