ホームページ >毎日のプログラミング >PHPの知識 >PHPで現在アクセスしているIPアドレスを取得する方法

PHPで現在アクセスしているIPアドレスを取得する方法

藏色散人
藏色散人オリジナル
2019-01-17 13:48:0520335ブラウズ

前回の記事「PHP でブラウザ情報を取得する方法」では、PHP のスーパー グローバル変数 $_SERVER を使用してブラウザ情報を取得する方法を説明しました。次に、PHP は現在アクセスされている IP アドレスを取得します。引き続き $_SERVER を使用して IP を取得できます。

PHPで現在アクセスしているIPアドレスを取得する方法

IP アドレス: インターネット プロトコル アドレス (IP アドレス) は、インターネット プロトコルを使用して通信するコンピュータ ネットワークに接続されているすべてのデバイスに割り当てられる数値ラベルです。 IP アドレスには、ホストまたはネットワーク インターフェイスの識別と位置のアドレス指定という 2 つの主な機能があります。

推奨マニュアル:php完全独学マニュアル

以下に、現在アクセス中のIPアドレスを取得するPHPを紹介する簡単なコード例を組み合わせます。方法。

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

<?php

//ip是否来自共享互联网
if (!empty($_SERVER[&#39;HTTP_CLIENT_IP&#39;]))
{
    $ip_address = $_SERVER[&#39;HTTP_CLIENT_IP&#39;];
}
//ip是否来自代理
elseif (!empty($_SERVER[&#39;HTTP_X_FORWARDED_FOR&#39;]))
{
    $ip_address = $_SERVER[&#39;HTTP_X_FORWARDED_FOR&#39;];
}
//ip是否来自远程地址
else
{
    $ip_address = $_SERVER[&#39;REMOTE_ADDR&#39;];
}
echo $ip_address;
?>

ローカルでテストしているため、現在の IP アドレスが取得されます:

127.0.0.1

注: $_SERVER は配列です。ヘッダー、パス、スクリプトの場所などの情報。

おすすめ関連記事:
1.phpでユーザーのIPアドレスを取得する方法
2.php はどのようにしてクライアントの IP アドレスを取得しますか?
関連ビデオの推奨:
1.Dugu Jiijian (4)_PHP ビデオ チュートリアル

この記事は「概要」に関するものですPHPで現在アクセス中のIPアドレスを取得する方法はとても簡単なので、困っている方のお役に立てれば幸いです。

以上がPHPで現在アクセスしているIPアドレスを取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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