ホームページ > バックエンド開発 > PHPチュートリアル > PHP で IP の場所をクエリするための実装アイデアの例

PHP で IP の場所をクエリするための実装アイデアの例

黄舟
リリース: 2023-03-15 12:00:01
オリジナル
1330 人が閲覧しました

IP の場所、最初の IP インデックスのオフセット アドレス、および最後の IP インデックスのオフセット アドレスをクエリするための PHP コード クラス。PHP5 より前のバージョンと互換性を保つために、このクラスはデストラクターを使用せず、自動的に閉じます。 IP ライブラリを呼び出し、IP Convert ip2long を ipv4 インターネット アドレスに渡し、インデックス領域の IP アドレスと比較するためにビッグ エンディアン バイト オーダーに圧縮します。

まず、このコースで使用する必要がある php クエリ IP ロケーション コード ライブラリをダウンロードします: //m.sbmmt.com/xiazai/leiku/541

ダウンロードが完了したら、必要な php クラス ファイルを見つけて、それを解凍します。ローカル ディレクトリに移動して、新しい php ファイルを作成します。

完了後、新しい PHP ファイルでこのクラスを呼び出し、クラスをインスタンス化する必要があります:

<?php
include_once &#39;ip.php&#39;;//引入类文件
$ip=new iplocation("qqwry.dat");//实例化

$address=$ip->getaddress("183.160.1.86");
echo &#39;<pre class="brush:php;toolbar:false">&#39;;
print_r($address);
?>
ログイン後にコピー


このファイルを実行して、以下に示す結果を取得します:

PHP で IP の場所をクエリするための実装アイデアの例

以上がPHP で IP の場所をクエリするための実装アイデアの例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート