PHP获取用户真实IP无视代理服务器代码

PHP 作者:hello程序员 2022-05-02 12:20:45 阅读:133

该函数将获取用户的真实 IP 地址,即便他使用代理服务器。

function getRealIpAddr(){

   if (!emptyempty($_SERVER['HTTP_CLIENT_IP']))

   {

       $ip=$_SERVER['HTTP_CLIENT_IP'];

   }

   elseif (!emptyempty($_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;

}


关注公众号:拾黑(shiheibook)了解更多

[广告]赞助链接:

下软件就上简单下载站:https://www.jdsec.com/
四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/

公众号 关注网络尖刀微信公众号
随时掌握互联网精彩
赞助链接