zoukankan      html  css  js  c++  java
  • 淘宝接口实现ip归属地查询

    <?php
    header('content-type:text/html;charset=utf-8');
    /*获取当前ip归属地 调用淘宝接口 */
    function get_ip_place($ip){
      $jsonip=file_get_contents("http://ip.taobao.com/service/getIpInfo.php?ip=".$ip);
    return $jsonip;
    }
    
    /*获取客户端ip*/
    function getip()
    {
     if(getenv(HTTP_CLIENT_IP)) { 
      $onlineip = getenv(HTTP_CLIENT_IP);
      } elseif(getenv(HTTP_X_FORWARDED_FOR)) { 
      $onlineip = getenv(HTTP_X_FORWARDED_FOR);
      } elseif(getenv(REMOTE_ADDR)) { 
      $onlineip = getenv(REMOTE_ADDR);
      } else { 
      $onlineip = $HTTP_SERVER_VARS[REMOTE_ADDR];
      }
      return $onlineip;
    }
    
    $relIP=getip();
    /*
    返回json格式数据
    */
    $data=get_ip_place($relIP);
    $data=json_decode($data);
    echo '<pre>';
    print_r($data);
    
    ?>
  • 相关阅读:
    寒假作业3:简化电梯优化
    线段树2
    线段树1
    数字游戏(二)
    P1352 没有上司的舞会
    加分二叉树
    数字转换
    BLO-Blockade
    树上倍增法求LCA
    种西瓜
  • 原文地址:https://www.cnblogs.com/timelesszhuang/p/3851595.html
Copyright © 2011-2022 走看看