- 论坛徽章:
- 0
|
php 获取客户端ip自定义函数 - function GetIP(){ //获取IP
- global $_SERVER;
- if ($_SERVER["HTTP_X_FORWARDED_FOR"])
- $ip = $_SERVER["HTTP_X_FORWARDED_FOR"];
- else if ($_SERVER["HTTP_CLIENT_IP"])
- $ip = $_SERVER["HTTP_CLIENT_IP"];
- else if (getenv("HTTP_X_FORWARDED_FOR"))
- $ip = getenv("HTTP_X_FORWARDED_FOR");
- else if ($_SERVER["REMOTE_ADDR"])
- $ip = $_SERVER["REMOTE_ADDR"]; //获取客户机的IP地址
- else if (getenv("HTTP_CLIENT_IP"))
- $ip = getenv("HTTP_CLIENT_IP");
- else if (getenv("REMOTE_ADDR"))
- $ip = getenv("REMOTE_ADDR"); //获取客户机的IP地址
- else
- $ip = "Unknown"; //将IP赋予为字符串"Unknown"
- return $ip; //返回IP
- }
复制代码 |
|