发布于 2023-12-14 22:54:41 浏览 153 次
// 获取客户端的 IP 地址
$clientIP = $_SERVER['REMOTE_ADDR'];
// 输出 IP 地址
echo "客户端的 IP 地址是: " . $clientIP;
以下是一个简单的示例:
3、
请注意,$_SERVER['REMOTE_ADDR'] 只会返回直接连接到服务器的客户端的 IP 地址。如果你的应用程序在代理服务器后面运行,你可能需要考虑其他变量,如 $_SERVER['HTTP_X_FORWARDED_FOR'] 或 $_SERVER['HTTP_CLIENT_IP'],以获取原始客户端的 IP 地址。
4、
另外,需要注意的是,由于 $_SERVER 变量中的数据是由客户端提供的,因此 IP 地址的可信度可能会有所不同。在某些情况下,可能会出现伪造或隐藏 IP 地址的情况。因此,在使用 IP 地址进行身份验证或安全相关操作时,应格外小心并采取适当的验证措施。