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

本方法通过淘宝的一个开源服务实现的,代码如下:
#通过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 '
';
var_dump($ip);
echo '
';

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

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

通过IP地址获取地理位置信息_第1张图片

通过IP地址获取地理位置信息_第2张图片

你可能感兴趣的:(php,代码小册子,知识点)