复制代码代码如下所示:
功能getip(){
为IP = getenv('remote_addr);
ip_美元= getenv('http_x_forwarded_for);
如果(($ ip_!= )($ ip_!=未知))IP = ip_美元美元;
返回ip;
}

这是一个更好的。
复制代码代码如下所示:
getip()函数
{
如果(isset($ _server)){
如果(isset($ _server { 'http_x_forwarded_for ' })){
realip美元美元'http_x_forwarded_for_server { } =;
} elseif(isset($ _server { 'http_client_ip ' })){
$realip = $_SERVER{'HTTP_CLIENT_IP'};
{人}
realip美元美元'remote_addr_server { } =;
}
{人}
如果(getenv(http_x_forwarded_for )){
realip美元= getenv(http_x_forwarded_for );
} elseif(getenv(http_client_ip )){
realip美元= getenv(http_client_ip );
{人}
realip美元= getenv(remote_addr );
}
}
返回的realip;
}