ホームページ >バックエンド開発 >PHPチュートリアル >ユーザーIPを取得するためのPHPコードの実装

ユーザーIPを取得するためのPHPコードの実装

WBOY
WBOYオリジナル
2016-06-20 13:04:281049ブラウズ

ユーザー IP コードを取得する PHP 実装

Web サイトでは、クライアント ユーザー IP の取得がよく必要になります。たとえば、

1. ログイン IP: アカウントが盗まれた ;

2. 投票: 投票詐欺を防ぐために、各 IP に対して 1 回のみ投票できます。

3. ユーザー ソースの統計。 🎜>

4.その他。

したがって、クライアント ユーザーの IP を正しく取得することは依然として非常に重要です。日常的に使用される IP を取得するための PHP コードは次のとおりです。

/**<br />		 * 获取客户IP地址<br />		 * @return $ip<br />		 */<br />	    function getIp(){<br />	    	if(!empty($_SERVER["HTTP_CLIENT_IP"])){<br />			  $ip = $_SERVER["HTTP_CLIENT_IP"];<br />			}<br />			elseif(!empty($_SERVER["HTTP_X_FORWARDED_FOR"])){<br />			  $ip = $_SERVER["HTTP_X_FORWARDED_FOR"];<br />			}<br />			elseif(!empty($_SERVER["REMOTE_ADDR"])){<br />			  $ip = $_SERVER["REMOTE_ADDR"];<br />			}<br />			else{<br />			  $ip = "127.0.0.1";<br />			}<br />			return $ip;<br />	    }   

参考にしてください。何か良い方法がありましたら、メッセージを残してください。


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