在通常情况下,由于这两个功能类似,也很难发现这两个的区别。
$_SERVER['SERVER_NAME'] : 根据nginx配置中的server name 来提取。
$_SERVER['HOST'] : 根据http的请求的输出信息提取数据,所以当非80端口时也会带上端口号,此时的值为 $_SERVER['SERVER_NAME'] : 端口号。
在通常情况下,由于这两个功能类似,也很难发现这两个的区别。
$_SERVER['SERVER_NAME'] : 根据nginx配置中的server name 来提取。
$_SERVER['HOST'] : 根据http的请求的输出信息提取数据,所以当非80端口时也会带上端口号,此时的值为 $_SERVER['SERVER_NAME'] : 端口号。