# HTTP заголовки запроса в PHP

В PHP можно получить значения заголовков запроса. Они содержатся в суперглобальной переменной `$_SERVER` в виде массива. При этом ключ каждого заголовка запроса начинается `'HTTP_'`, а далее идет имя этого заголовка заглавными буквами.

Давайте, например, получим содержимое заголовка `Host`:

`<?php echo $_SERVER['HTTP_HOST']; ?>`

Если в имени заголовка есть дефисы, то в ключе PHP они превращаются в подчеркивания. Для примера, получим содержимое заголовка `Accept-Encoding`:

`<?php echo $_SERVER['HTTP_ACCEPT_ENCODING']; ?>`

Получите значение заголовка `Accept`.

Получите значение заголовка `Accept-Language`.

Выведите содержимое переменной `$_SERVER` через `var_dump`. Визуально, "на глаз", определите, какие значения являются заголовками, а какие - чем-то другим.

←→
↑