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

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

WBOY
リリース: 2016-06-20 13:04:28
オリジナル
1045 人が閲覧しました

ユーザー 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 />	    }   
ログイン後にコピー

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


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