您好,欢迎访问一九零五行业门户网

PHP获取客户端IP_PHP教程

// 获取客户端ip地址 
function get_client_ip() { 
    static $ip = null; 
    if ($ip !== null) return $ip; 
    if (isset($_server['http_x_forwarded_for'])) { 
        $arr = explode(',', $_server['http_x_forwarded_for']); 
        $pos =  array_search('unknown',$arr); 
        if(false !== $pos) unset($arr[$pos]); 
        $ip   =  trim($arr[0]); 
    }elseif (isset($_server['http_client_ip'])) { 
        $ip = $_server['http_client_ip']; 
    }elseif (isset($_server['remote_addr'])) { 
        $ip = $_server['remote_addr']; 
    } 
    // ip地址合法验证 
    $ip = (false !== ip2long($ip)) ? $ip : '0.0.0.0'; 
    return $ip; 
}
摘自 lpdx111的专栏
http://www.bkjia.com/phpjc/478169.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/478169.htmltecharticle// 获取客户端ip地址 function get_client_ip() { static $ip = null; if ($ip !== null) return $ip; if (isset($_server[http_x_forwarded_for])) { $arr = explode(,, $_server[http_...
其它类似信息

推荐信息