Undefined index: HTTP_HOST
snippet in php

Undefined index: HTTP_HOST

user4975

/* When a request is done with an empty host:

GET / HTTP/1.1
Host:
Then isset($_SERVER['HTTP_HOST']) is true!

It is better to use empty like:*/

$host = '';
if (!empty($_SERVER['HTTP_HOST'])) {
  $host = $_SERVER['HTTP_HOST'];
}