首页 网络技术 PHP获取用户真实IP(测试好用)

PHP获取用户真实IP(测试好用)


2017-09-0340 views

帮朋友做了个小程序,要根据IP生成专属链接,试了网上找到的各种方法,都会出现错误,比如获取到127.0.0.1等等,最后用的下面方法解决:

if(getenv('HTTP_CLIENT_IP')) { 
        $ip = getenv('HTTP_CLIENT_IP'); 
        } elseif(getenv('HTTP_X_FORWARDED_FOR')) { 
        $ip = getenv('HTTP_X_FORWARDED_FOR'); 
        } elseif(getenv('REMOTE_ADDR')) { 
        $ip = getenv('REMOTE_ADDR'); 
        } else { 
        $ip = $HTTP_SERVER_VARS['REMOTE_ADDR']; 
        } 

    



2009-2017 © diubo.com

0.041464s