headers_list

(PHP 5, PHP 7, PHP 8)

headers_listВозвращает список переданных заголовков (или готовых к отправке)

Описание

headers_list(): array

Функция headers_list() возвращает список заголовков, передаваемых браузеру / клиенту. Для того, чтобы определить переданы ли уже заголовки, используйте функцию headers_sent().

Список параметров

У этой функции нет параметров.

Возвращаемые значения

Возвращает нумерованный массив заголовков.

Примеры

Пример #1 Пример использования headers_list()

<?php


setcookie('foo', 'bar');


header("Example-Test: foo");


header('Content-Type: text/plain; charset=UTF-8');


var_dump(headers_list());

?>

Вывод приведённого примера будет похож на:

array(3) { [0]=> string(19) "Set-Cookie: foo=bar" [1]=> string(17) "Example-Test: foo" [2]=> string(39) "Content-Type: text/plain; charset=UTF-8" }

Примечания

Замечание:

Доступ к заголовкам и их вывод будет осуществляться только в случае, если в используемом вами SAPI есть их поддержка.

Смотрите также

  • headers_sent() - Проверяет, были ли отправлены заголовки
  • header() - Отправляет необработанный HTTP-заголовок
  • setcookie() - Отправляет cookie
  • apache_response_headers() - Возвращает список всех HTTP-заголовков ответа Apache
  • http_response_code() - Получает или устанавливает код ответа HTTP
To Top