本文主要和大家分享php实现获取ip地址所在地代码,希望能帮助到大家。
/**
* 获取ip地址所在地
*/
function getiploc($ip)
{
$url = 'http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=json&ip='.$ip;
$ch = curl_init($url);
curl_setopt($ch, curlopt_timeout, 10);
curl_setopt($ch, curlopt_returntransfer, true) ; // 获取数据返回
$result = curl_exec($ch);
curl_close($ch);
// $result = httprequest($url);
$result = json_decode($result);
$data = array();
if ($result && !empty($result->province)) {
$data['country'] = $result->country;
$data['province'] = $result->province;
$data['city'] = $result->city;
}
return $data;
}
相关推荐:
php获取ip地址所在的地理位置的实现
php获取ip地址所在地查询程序_php教程
基于php实现通过照片获取ip地址,_php教程
以上就是php实现获取ip地址所在地代码分享的详细内容。