>php教程 >php手册 >淘宝IP地址所在地的调用(PHP)

淘宝IP地址所在地的调用(PHP)

WBOY
WBOY원래의
2016-06-06 20:08:261140검색

?php/** * http:/wdot.cc/ * 获取 IP 地理位置 * 淘宝IP接口 * @Return: object */function getCity($ip){$url="http://ip.taobao.com/service/getIpInfo.php?ip=".$ip;$ip=json_decode(file_get_contents($url));if((string)$ip-code=='1'){ return false;

<?php /**
 * http:/wdot.cc/
 * 获取 IP  地理位置
 * 淘宝IP接口
 * @Return: object
 */
function getCity($ip)
{
$url="http://ip.taobao.com/service/getIpInfo.php?ip=".$ip;
$ip=json_decode(file_get_contents($url));
if((string)$ip->code=='1'){
  return false;
  }
return $ip->data;
}
 $arr=getCity('124.71.240.1');
 print_r($arr);
/*
 返回的数据
 stdClass Object
(
    [country] => 中国
    [country_id] => CN
    [area] => 华北
    [area_id] => 100000
    [region] => 北京市
    [region_id] => 110000
    [city] => 北京市
    [city_id] => 110000
    [county] => 
    [county_id] => -1
    [isp] => 中电华通
    [isp_id] => 100022
    [ip] => 124.71.240.1
)
*/
 ?>
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:PHP错误处理笔记다음 기사:PHP exec mysql return empty