如何在PHP中获取客户端IP地址?

时间:2013-12-10 14:05:09

标签: php

我想创建一个网页,以便当用户打开它时,我想获取客户端的IP地址。知道怎么做吗?

3 个答案:

答案 0 :(得分:3)

您可以使用$_SERVER超全局:

$userIp = $_SERVER['REMOTE_ADDR'];

来自文档:

  

REMOTE_ADDR
用户正在查看的IP地址   当前页面。

答案 1 :(得分:2)

您可以使用$_SERVER超级全局变量

获取IP地址
 <?php
    echo  $_SERVER['REMOTE_ADDR'];
?>

答案 2 :(得分:0)

您可以使用以下超级全局:

$_SERVER['REMOTE_ADDR'];  

但请注意,人们可以轻松欺骗他们的IP,使用共享IP,他们使用代理(因此不是他们的IP)等。
因此,有时你可能会得到你可能没想到/可能不准确的结果。