限时免费试用:欢迎注册 api.bigmodel.org ,快速体验大模型 API 接入服务。

PHP高级

通过ip获取实际的地址

//获取ip地址的实际地区 function get_ip_info($ip = '') { $url = "http://ip.taobao.com/service/getIpInfo.php?ip=".$ip; $data = json_decode(file_get_contents($url),true); if($data['code'] ===

作者
王明昌
发布时间
//获取ip地址的实际地区
function get_ip_info($ip = '') {
  $url = "http://ip.taobao.com/service/getIpInfo.php?ip=".$ip;
  $data = json_decode(file_get_contents($url),true);
  if($data['code'] === 0){
    return $data['data']['country'].'-'.$data['data']['city'];
  }else{
    return 'IPv4地址不符合格式';
  }
}
打印如下:
{
	"code": 0,
	"data": {
		"ip": "61.*.*.174",
		"country": "中国",
		"area": "",
		"region": "上海",
		"city": "上海",
		"county": "XX",
		"isp": "电信",
		"country_id": "CN",
		"area_id": "",
		"region_id": "310000",
		"city_id": "310100",
		"county_id": "xx",
		"isp_id": "100017"
	}
}
0/500
友善分享您的看法。
反馈邮箱