PHP 变量拼接服务器地址
_SERVER["HTTP_HOST"] 会输出端口号,例如:域名:8080
_SERVER["SERVER_NAME"] 会直接输出ServerName值
因此在这种情况下,可以理解为:HTTP_HOST = SERVER_NAME : SERVER_PORT
带端口
$host_root = "http://".$_SERVER["HTTP_HOST"];
不带端口
$host_root = "http://".$_SERVER["SERVER_NAME"];
本文详细介绍了如何使用PHP的$_SERVER数组拼接服务器地址,包括带端口号和不带端口号的情况。
PHP 变量拼接服务器地址
_SERVER["HTTP_HOST"] 会输出端口号,例如:域名:8080
_SERVER["SERVER_NAME"] 会直接输出ServerName值
因此在这种情况下,可以理解为:HTTP_HOST = SERVER_NAME : SERVER_PORT
带端口
$host_root = "http://".$_SERVER["HTTP_HOST"];
不带端口
$host_root = "http://".$_SERVER["SERVER_NAME"];

被折叠的 条评论
为什么被折叠?