[PHP] php获取用户真是ip地址 →→→→→进入此内容的聊天室

来自 , 2019-08-21, 写在 PHP, 查看 105 次.
URL http://www.code666.cn/view/0c1c995b
  1. /**
  2.  * 获取用户真实 IP
  3.  */
  4. function getIP()
  5. {
  6.     static $realip;
  7.     if (isset($_SERVER)){
  8.         if (isset($_SERVER["HTTP_X_FORWARDED_FOR"])){
  9.             $realip = $_SERVER["HTTP_X_FORWARDED_FOR"];
  10.         } else if (isset($_SERVER["HTTP_CLIENT_IP"])) {
  11.             $realip = $_SERVER["HTTP_CLIENT_IP"];
  12.         } else {
  13.             $realip = $_SERVER["REMOTE_ADDR"];
  14.         }
  15.     } else {
  16.         if (getenv("HTTP_X_FORWARDED_FOR")){
  17.             $realip = getenv("HTTP_X_FORWARDED_FOR");
  18.         } else if (getenv("HTTP_CLIENT_IP")) {
  19.             $realip = getenv("HTTP_CLIENT_IP");
  20.         } else {
  21.             $realip = getenv("REMOTE_ADDR");
  22.         }
  23.     }
  24.  
  25.  
  26.     return $realip;
  27. }

回复 "php获取用户真是ip地址"

这儿你可以回复上面这条便签

captcha