ホームページ >バックエンド開発 >PHPチュートリアル >php_PHP チュートリアルで Chianz.com を通じて IP アドレスとリージョンを取得する方法

php_PHP チュートリアルで Chianz.com を通じて IP アドレスとリージョンを取得する方法

WBOY
WBOYオリジナル
2016-07-13 10:01:36852ブラウズ

Chianz.comを介してphpでIPアドレスとリージョンを取得する方法

この記事では主にChianz.comを介してphpでIPアドレスとリージョンを取得する方法を紹介します。これは、IPアドレスとリージョンを解析するための非常に実用的なスキルです。必要な方は参考にしてください

この記事の例では、php が Chianz.com を通じて IP アドレスと地域を取得する方法を説明します。皆さんの参考に共有してください。具体的な分析は次のとおりです:

IP によって得られる結果はあまり完璧ではありません。その理由は、外部アドレスを扱う場合、ip138 の IP 解決があまり詳細ではないためです。そのため、コード例は次のとおりです。

コードは次のとおりです:


<メタ文字セット="UTF-8" /> <メタ名="著者" コンテンツ="" /> <メタ名="キーワード" コンテンツ="" /> <メタ名="説明" コンテンツ="" />

$ipAddr = "4.4.44.4"; $ipChinazAddr = "http://tool.chinaz.com/IP/?IP=".$ipAddr; $contents = file_get_contents($ipChinazAddr); $pattern = "/==>.+
/"; $string = $コンテンツ
preg_match_all($pattern,$string,$addrArray); $num = カウント($addrArray[0]); $pattern = "/(==>>).+(==>>s)/"; for($i = 0;$i $addrArray[0][$i] = preg_replace($pattern,"",$addrArray[0][$i]); }
エコー "
";
print_r($addrArray) <br>
エコー "
"; ?>




この記事で説明した内容が皆様の PHP プログラミング設計に役立つことを願っています。






http://www.bkjia.com/PHPjc/971932.html

www.bkjia.com

tru​​e

http://www.bkjia.com/PHPjc/971932.html
技術記事

Chianz.com を介して php で IP アドレスとリージョンを取得する方法 この記事では、主に Chianz.com を介して php で IP アドレスとリージョンを取得する方法を紹介します。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。