我正在使用XAMPP平台(php,apache,mysql)。我通过localhost连接到apache。我想知道用户ip使用这个PHP代码:
echo $_SERVER['REMOTE_ADDR'];
我在浏览器中访问了我的页面。
::1
答案 0 :(得分:3)
::1
是IPv6中的本地主机。看起来不错
答案 1 :(得分:0)
正如我评论的那样,它似乎是ipv6,实际上显示了loopback addr,
如果你想让ipv4在服务器配置中改变它,我认为剩余可用的是
用这个单身者来测试自己
echo "Server Configured to use ". (strstr($_SERVER("REMOTE_ADDR"), ".")) ? "IPv4" : "IPv6" ;
或者只是想测试它的ipv(4/6)
if (((strstr($_SERVER("REMOTE_ADDR"), ".")) ? 4 : 6 )==4)
{
//ipv4
}
else
{
//ipv6
}