一个获得ip地址的php自定义函数
这是一个php获得IP地址的函数,具体代码如下:
function get_ip() { //获取IP 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 ($_SERVER["REMOTE_ADDR"]) { $ip = $_SERVER["REMOTE_ADDR"]; } else if (getenv("HTTP_X_FORWARDED_FOR")) { //PHP开源代码 $ip = getenv("HTTP_X_FORWARDED_FOR"); } else if (getenv("HTTP_CLIENT_IP")) { $ip = getenv("HTTP_CLIENT_IP"); } else if (getenv("REMOTE_ADDR")) { //PHP开源代码 $ip = getenv("REMOTE_ADDR"); } else { $ip = "Unknown"; } return $ip; }