hcdy.net
当前位置:首页 >> 为什么php获取的ip为::1 >>

为什么php获取的ip为::1

::1说明你的电脑开启了ipv6支持,这是ipv6下的本地回环地址的表示。 因为你访问的时候用的是localhost访问的,是正常情况。 使用ip地址访问或者关闭ipv6支持都可以不显示这个。

::1说明你的电脑开启了ipv6支持,这是ipv6下的本地回环地址的表示。 因为你访问的时候用的是localhost访问的,是正常情况。 使用ip地址访问或者关闭ipv6支持都可以不显示这个。

::1说明你的电脑开启了ipv6支持,这是ipv6下的本地回环地址的表示。 因为你访问的时候用的是localhost访问的,是正常情况。 使用ip地址访问或者关闭ipv6支持都可以不显示这个。

获取到的就是你本地的IP地址,get_client_ip( ) 如果需要线上测试我可以帮助你

::1说明你的电脑开启了ipv6支持,这是ipv6下的本地回环地址的表示。 因为你访问的时候用的是localhost访问的,是正常情况。 使用ip地址访问或者关闭ipv6支持都可以不显示这个。

你电脑接了路由器,127.0.0.1是本地回环地址,网上测试那个是公网IP地址,本机做服务器,服务器地址就是127.0.0.1

你是本地测试地址的吧 本地测试就是:1 我昨天才试过

127.0.0.1 是具有特殊含义的 IP 地址,代表的是本机。所以如果是在本地进行PHP测试(即服务器与客户端在一台电脑上),可能返回的就是这个地址。

function getip() { $unknown = 'unknown'; if (isset($_SERVER['HTTP_X_FORWARDED_FOR']) && $_SERVER['HTTP_X_FORWARDED_FOR'] && strcasecmp($_SERVER['HTTP_X_FORWARDED_FOR'], $unknown)) { $ip = $_SERVER['HTTP_X_FORWARDED_FOR']; } els...

function get_client_ip() {$ip = $_SERVER['REMOTE_ADDR'];if (isset($_SERVER['HTTP_CLIENT_IP']) && preg_match('/^([0-9]{1,3}\.){3}[0-9]{1,3}$/', $_SERVER['HTTP_CLIENT_IP'])) {$ip = $_SERVER['HTTP_CLIENT_IP'];} elseif(isset($_SERV...

网站首页 | 网站地图
All rights reserved Powered by www.hcdy.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com