ホームページ  >  記事  >  バックエンド開発  >  php_PHP チュートリアルで訪問者の実際の IP アドレスを取得する

php_PHP チュートリアルで訪問者の実際の IP アドレスを取得する

WBOY
WBOYオリジナル
2016-07-13 16:54:361120ブラウズ

phpは訪問者の実際のIPアドレスを取得します ログ記録、位置情報、ユーザー情報、Web サイトのデータ分析などで、ユーザーの実際の IP アドレスを取得する必要がある場合があります。実際、IP アドレスの取得は非常に簡単で、$_SERVER['REMOTE_ADDR'] を実行するだけです。

訪問者の実際のIPアドレスを取得するためのphpチュートリアル
場合によっては、ログ記録、位置情報、ユーザー情報、Web サイトのデータ分析などのために、ユーザーの実際の IP アドレスを取得する必要があることがあります。実際、IP アドレスの取得は非常に簡単で、$_server['remote_addr'] を実行するだけです。
*/
//最も簡単な方法

$ip = $_server['remote_addr'];

//上記の方法でプロキシを使用している限り、実際のIPアドレスを取得することはできません。より詳細な方法は以下の通りです

echo "リモート アドレス: " . $_server['remote_addr']."
";
echo "x forward: " . $_server['http_x_forwarded_for']."
";
echo "クライアント IP: " . $_server['http_client_ip']."
";

//それでは、例を見てみましょう。

関数 getip() {
$ip = $_server['remote_addr']
if (!empty($_server['http_client_ip'])) {
$ip = $_server['http_client_ip']
elseif (!empty($_server['http_x_forwarded_for'])) {
$ip = $_server['http_x_forwarded_for']; }
$ip を返します;
}
/*

暗号化されたプロキシの場合、実際の IP アドレスを取得することはできません。

http://www.bkjia.com/PHPjc/631731.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/631731.html技術記事 PHP は、訪問者の実際の IP アドレスを取得します。たとえば、ロギング、位置情報、ユーザー情報、Web サイトのデータ分析などで、ユーザーの実際の IP アドレスを取得する必要があることがあります。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。