获取客户端IP地址

直接上代码:

function get_real_ip(){
    $ip = false;

    if(!$ip && !empty($_SERVER["HTTP_CLIENT_IP"])){
        $ip = $_SERVER["HTTP_CLIENT_IP"];
    }
    if(!$ip && !empty($_SERVER['HTTP_X_FORWARDED_FOR'])){
        $ipArray = explode (", ", $_SERVER['HTTP_X_FORWARDED_FOR']);
        $ip = $ipArray[0];
    }
    if(!$ip && !empty($_SERVER['HTTP_WL_PROXY_CLIENT_IP'])){
        $ip = $_SERVER['HTTP_WL_PROXY_CLIENT_IP'];
    }
    if(!$ip && !empty($_SERVER['HTTP_X_TRUE_IP'])){
        $ip = $_SERVER['HTTP_X_TRUE_IP'];
    }
    if(!$ip && !empty($_SERVER['HTTP_X_REAL_IP'])){
        $ip = $_SERVER['HTTP_X_REAL_IP'];
    }
    if(!$ip && !empty($_SERVER['REMOTE_ADDR'])){
        $ip = $_SERVER['REMOTE_ADDR'];
    }

    return $ip;
}

 

以上就是这次的全部内容!

posted @ 2018-08-27 11:37  静小妞  阅读(739)  评论(0编辑  收藏  举报