使用php通过ip获取区域相关信息

使用php获取某个ip地址所在区域的相关信息:(返回结果是json)

$ip='223.4.90.177';

$url = "http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=json&ip=$ip";

$result = file_get_contents($url);

$result = json_decode($result,true); // 解码json

输出$result得到的结果如下:

{

    "ret": 1,                                           状态码,1说明成功返回

    "start": "223.4.0.0",                         起始网段

    "end": "223.7.255.255",                  结束网段

    "country": "中国",                           国家

    "province": "浙江",                         省份

    "city": "杭州",                                  城市

    "district": "",                                    区域,区/县

    "isp": "电信",                                   属于电信网

    "type": "机房",                                 机房

    "desc": "中国万网专属机房"            描述信息

}

接下来就可以使用这个结果啦!

转载于:https://my.oschina.net/wzwitblog/blog/86551

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值