PHP怎么才能获取移动宽带ip跟百度ip获取一样的?

2025-04-13 12:55:06
推荐回答(2个)
回答(1):

可以参考如下资料:

/**
 * 获取IP地区
 * Enter description here ...
 * @param unknown_type $ip
 */
 function GetArea($ip){
  $url = "http://www.ip138.com/ips8.asp?ip=".$ip."&action=2";
  $contents = file_get_contents($url);
  preg_match_all('|
  • 本站主数据:.*
  • |',$contents,$rsR);
      $rsR[0][0] = str_replace("
  • 本站主数据:", "", $rsR[0][0]);
      $pos = strpos($rsR[0][0],'
  • ');
      $Area = substr_replace($rsR[0][0],'',$pos);
      return $Area;
     }
     header('Content-type:text/html;Charset=gb2312');
     $area = GetArea('218.242.232.194');
     print_r($area);
    ?>

    回答(2):