使用PHP获取用户的私有IP地址

时间:2017-02-17 20:08:22

标签: php

我已经做了很多关于如何获取用户私有IP地址的研究。 我尝试了以下方法:

    $client = $_SERVER['HTTP_CLIENT_IP'];
    $forward = $_SERVER['HTTP_X_FORWARDED_FOR'];
    $remote = $_SERVER['REMOTE_ADDR'];

    if (filter_var( $client, FILTER_VALIDATE_IP))
    {
        $ip_address = $client;
    }
    elseif (filter_var($forward, FILTER_VALIDATE_IP))
    {
        $ip_address = $forward;
    }
    else
    {
        $ip_address = $remote;
    }
    echo $ip_address;
}

我有一个公共IP地址。我的网站不断为网络下的设备获取相同的IP地址。

如何获取用户的私人IP地址?

0 个答案:

没有答案