我参考了这个问题关于使用PHP检查服务器环境的内容。在检查服务器是生产环境还是开发环境时,为什么要使用
REMOTE_ADDR
而不是SERVER_ADDR
?抱歉,我感到困惑,因为我一直认为REMOTE_ADDR
指的是客户端的IP地址。是否最好使用SERVER_ADDR
,或者是否有其他原因选择REMOTE_ADDR
?
$_SERVER['REMOTE_ADDR']
返回用户正在查看当前页面的IP地址。而$_SERVER['SERVER_ADDR']
返回当前脚本正在执行的服务器的IP地址。 - underscore