使用方法:REMOTE_ADDR或SERVER_ADDR

php
2022-08-30 21:31:51

任何真正的区别

$_SERVER['REMOTE_ADDR']
$_SERVER['SERVER_ADDR']

我正在跟踪页面的访问者,并且我一直使用,但最近我看到一个脚本,收集了这两个信息。这是更好的做法还是不需要?REMOTE_ADDR


答案 1

返回用户从中查看当前页的 IP 地址。并返回执行当前脚本的服务器的 IP 地址。$_SERVER['REMOTE_ADDR']$_SERVER['SERVER_ADDR']

那么你应该使用什么:

您应该使用 .$_SERVER['REMOTE_ADDR']

更多信息:


答案 2

SERVER_ADDR是运行 PHP 代码的服务器的地址。您不需要收集它。 是你想要的那个。REMOTE_ADDR


推荐