取得用户IP地址的PHP代码

清华大佬耗费三个月吐血整理的几百G的资源,免费分享!....>>>

function getRealIpAddr()
 
{
 if (!empty($_SERVER['HTTP_CLIENT_IP'])) //check ip from share internet
 {
 $ip=$_SERVER['HTTP_CLIENT_IP'];
 }
 elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) //to check ip is pass from proxy
 {
 $ip=$_SERVER['HTTP_X_FORWARDED_FOR'];
 }
 else
 {
 $ip=$_SERVER['REMOTE_ADDR'];
 }
 return $ip;
}