可能重复:
should $ip=$_SERVER['REMOTE_ADDR']; return ::1 on a mamp localhost?
我想在PHP中获取网站访问者的IP地址。我期待$ _SERVER ['REMOTE_HOST']返回类似127.0.0.1的东西,但它返回:: 1.
答案 0 :(得分:8)
:: 1是相当于127.0.0.1的IPv6 - 请参阅http://www.juniper.net/techpubs/software/erx/erx50x/swconfig-routing-vol1/html/ipv6-config5.html其长形式为
0:0:0:0:0:0:0:1 - 但是::代表0的运行。
答案 1 :(得分:2)
您正在寻找的变量是:
<?php echo $_SERVER['REMOTE_ADDR']; ?>
答案 2 :(得分:2)
答案 3 :(得分:0)
这里有两种可能性:
让我们知道它是怎么回事。