在写东西时碰到有需要取得用户真实ip地址的需求,但是最简单的$IP = $_SERVER["REMOTE_ADDR"]只适用于没有使用用户代理而直接访问的情况,其他情况得到的都是空地址或unknown(在PHP 中使用 [“REMOTE_ADDR”] 来取得客户端的 IP 地址,但如果客户端是使用代理服务器来访问,如果要获取真正的ip就需要使用[‘HTTP_X_FORWARDED_FOR’]),所以我们需要使用其他方法来取得用户的真实ip,从其他地方找了几种方法,亲测有效(高匿名代理这种情况暂时不予考虑),这里先贴一下代码:在写东西时碰到有需要取得用户真实ip地址的需求,但是最简单的$IP = $_SERVER["REMO