ホームページ >バックエンド開発 >PHPチュートリアル >HTTP_HOST と SERVER_NAME_PHP の違いチュートリアル
PHP の SERVER 予約変数の HTTP_HOST と SERVER_NAME が同じであることが多いのは、サーバーのポートが 80 の場合、HTTP_HOST は省略されて表示されず、HTTP サービスのデフォルトのポートは 80 であるためです。 HTTP_HOST では、このポート番号は表示されません。また、SSLリンクを使用している場合はポート番号が表示されます。 つまり、HTTP_HOST = SERVER_NAME:SERVER_PORT