PHP はユーザーの IP アドレスを取得します

PHP中文网
リリース: 2016-08-08 09:18:57
オリジナル
1166 人が閲覧しました

PHP はユーザーの IP アドレスを取得します

<?php

function getClientIp() {
	$uip = &#39;&#39;;
	if(!empty($_SERVER[&#39;HTTP_X_FORWARDED_FOR&#39;]) && strcasecmp($_SERVER[&#39;HTTP_X_FORWARDED_FOR&#39;], &#39;unknow&#39;)) {
		$uip = $_SERVER[&#39;HTTP_X_FORWARDED_FOR&#39;];
		strpos($uip, &#39;,&#39;) && list($uip) = explode(&#39;,&#39;, $uip);
	} elseif(!empty($_SERVER[&#39;HTTP_CLIENT_IP&#39;]) && strcasecmp($_SERVER[&#39;HTTP_CLIENT_IP&#39;], &#39;unknow&#39;)) {
		$uip = $_SERVER[&#39;HTTP_CLIENT_IP&#39;];
	} elseif(!empty($_SERVER[&#39;REMOTE_ADDR&#39;]) && strcasecmp($_SERVER[&#39;REMOTE_ADDR&#39;], &#39;unknow&#39;)) {
		$uip = $_SERVER[&#39;REMOTE_ADDR&#39;];
	}
	return $uip;
}
echo getClientIp();
ログイン後にコピー

上記では、PHP がユーザーの IP アドレスを取得する方法を紹介します。その他の関連コンテンツについては、PHP 中国語 Web サイト (www.php.cn) に注目してください。


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