php获取客户端IP

来源:互联网 发布:mysql字符串截取 编辑:程序博客网 时间:2024/05/16 20:30
    function GetIP() { //获取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"))           $ip = getenv("HTTP_X_FORWARDED_FOR");       else if (getenv("HTTP_CLIENT_IP"))           $ip = getenv("HTTP_CLIENT_IP");       else if (getenv("REMOTE_ADDR"))           $ip = getenv("REMOTE_ADDR");       else           $ip = "Unknown";       return $ip;    }