<"/> <">

ホームページ >バックエンド開発 >PHPチュートリアル >PHP は IP を通じて都市の住所情報を取得し、コンピュータの外部ネットワーク IP を取得します。

PHP は IP を通じて都市の住所情報を取得し、コンピュータの外部ネットワーク IP を取得します。

WBOY
WBOYオリジナル
2016-06-13 11:57:431193ブラウズ

php は IP を介して都市の住所情報を取得し、コンピューターの外部ネットワーク ip




IP を通じて位置情報を取得
< ; /head>


IP アドレスを入力してください:




//IP アドレスを取得
//$ip = $_SERVER['REMOTE_ADDR '] ; //クライアントのIPを自動的に取得
//IPに対応するリージョン
if(!empty($_POST['ip'])) {
$ip = $_POST['ip'];
//インターフェイス アドレス。図 1 に示すように、XML 結果セットが返されます。
$str = file_get_contents("http://ip.taovao.com/service/getIpInfo.php?ip=".$ip);
var_dump(json_decode( $str,true ));
}


echo "
";
//コンピュータの外部ネットワーク IP を取得します
function getClientIp(){
$socket =ソケット_create(AF_INET, SOCK_STREAM, 6);
$ret = ソケット接続($socket,'ns1.dnspod.net',6666);
$buf = ソケット_クローズ($socket); > $buf を返します。 //ip.taobao .com/service/getIpInfo.php?ip=
".$ip
);

var_dump(json_decode($str1,true));?>

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