phpはChianzを通過した.com IPアドレスと地域の取得方法

1671 ワード

本文の例はphpがChianzを通過することを述べた.comがIPアドレスと地域を取得する方法.皆さんの参考にしてください.具体的な分析は以下の通りである.
1つのIP取得の結果はあまり完璧ではないが、その原因はip 138のIP解析が国外のアドレスに対応する際に詳細ではないため、Chianzを再書きしたからである.comのコード、インスタンスコードは以下の通りです.

     
  
 
 
  <br/> <meta charset="UTF-8"/>  <br/> <meta name="author" content=""/>  <br/> <meta name="keywords" content=""/>  <br/> <meta name="description" content=""/>  <br/> <br/>   <br/> <?php <br?> $ipAddr = "4.4.44.4";  <br/> $ipChinazAddr = "http://tool.chinaz.com/IP/?IP=".$ipAddr;  <br/> $contents = file_get_contents($ipChinazAddr);  <br/> $pattern = "/==>>.+<br/>/";  <br/> $string = $contents;  <br/> preg_match_all($pattern,$string,$addrArray);  <br/> $num = count($addrArray[0]);  <br/> $pattern = "/(==>>).+(==>>s)/";  <br/> for($i = 0;$i $addrArray[0][$i] = preg_replace($pattern,"",$addrArray[0][$i]);  <br/> }  <br/> echo "<pre><code>";  <br/> print_r($addrArray);  <br/> echo "</code></pre>";  <br/> ?>  <br/>   <br/> </code></pre> <p> php 。</p> <div class="clearfix"> <span id="art_bot" class="jbTestPos"/> </div> </div> </div> </div>