PHP 中的 HTTP_HOST 和 SERVER_NAME 有什么区别?
HTTP_HOST:从客户端请求获取的HTTP请求头中获取
例子
Website: https://www.geeksforgeeks.org
HTTP_HOST: www.geeksforgeeks.org
HTTP_SERVER:根据主机配置从服务器名称中获取。
例子:
Website: https://www.geeksforgeeks.org
HTTP_SERVER: Display the server name
HTTP_HOST 示例:
<?php
echo $_SERVER['HTTP_HOST'];
?>
输出
It display the host name.
HTTP_SERVER 示例:
<?php
echo $_SERVER['SERVER_NAME'];
?>
输出
It display the server name.
注意:如果是 localhost,主机名和服务器名都相同。
THE END
0
二维码
海报
PHP 中的 HTTP_HOST 和 SERVER_NAME 有什么区别?
HTTP_HOST:从客户端请求获取的HTTP请求头中获取