我有一个变量的问题:$_SERVER['REMOTE_ADDR'].我希望他只恢复IPv4格式的IP地址.它以IPv6格式提取了我几次.
怎么做?
$_SERVER['REMOTE_ADDR']始终包含访客的地址.如果它包含IPv6地址,则访问者使用IPv6并且没有IPv4地址.反之亦然.这些天你必须能够处理这两者.
有些访问者只有IPv4,有些访问者只有IPv6,有些访问者只有IPv6.浏览器决定什么是可用的以及它将使用什么,这就是你所能看到的.请注意,如果认为必要的连接良好,则两者之间的浏览器甚至可以在请求之间切换IPv4和IPv6.