2013-12-10 97 views
-4

我想创建一个网页,以便当用户打开它时,我想获取客户端的IP地址。任何想法如何做到这一点?如何在PHP中获取客户端IP地址?

+2

投票结束。你甚至先找到答案?我相信Google搜索会产生一两个结果。 –

+0

[如何在PHP中获取客户端IP地址?](http://stackoverflow.com/questions/3003145/how-to-get-client-ip-address-in-php) – brezanac

+0

[是否很难使用谷歌?](http://bit.ly/18RHxxl) –

回答

3

可以使用$_SERVER超级全局:

$userIp = $_SERVER['REMOTE_ADDR']; 

从文档:

REMOTE_ADDR
从用户正在浏览的 当前网页的IP地址。

+0

1+以便快速回答。 –

+0

真的太快:) – Roopendra

+0

代表妓女。 OP可以通过Google搜索轻松找到答案。 OP的PHP代码不是问题,只是懒惰。 –

2

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

<?php 
    echo $_SERVER['REMOTE_ADDR']; 
?> 
+0

已经被回答.... –

+0

嘿发表我的回答后,我看到 – Roopendra

+2

@SureshKamrushi不止一个人可以回答同样的问题。 – qwertynl

0

您可以使用下面的超级全球获取IP地址:

$_SERVER['REMOTE_ADDR']; 

但是请注意,人们可以很容易地欺骗自己的IP,上一个共享的IP,他们正在使用代理(所以不是真正的IP)等。
所以有时你可以得到你可能不期望/可能不准确的结果。

相关问题