English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP базовый учебник

PHP продвинутый учебник

PHP & MySQL

PHP справочник

PHP headers_list() функция использование и пример

PHP HTTP  руководство по функциям

Функция headers_list() возвращает отправленные HTTP-заголовки ответа (или те, которые планируются к отправке)

Синтаксис

array headers_list ( void )

Определение и использование

 headers_list() будет возвращать список HTTP-заголовков, которые будут отправлены браузеру/клиенту. Проверьте, отправлены ли они уже, с помощью headers_sent().

Возврат

 Возвратить массив индексов числовых заголовков.

Онлайн пример

<?php
/* setcookie() добавит заголовок ответа */
setcookie('foo', 'bar');
/* Добавить пользовательские заголовки ответа
 Большинство клиентов будут игнорировать */
header("X-Sample-Test: foo");
/* Указать, что ответ содержит текст text */
header('Content-type: text/plain');
/* Что будет отправлено? */
var_dump(headers_list());
?>

результат вывода:

array(4) {
  [0]=>
  string(23) "X-Powered-By: PHP/5.1.3"
  [1]=>
  string(19) "Set-Cookie: foo=bar"
  [2]=>
  string(18) "X-Sample-Test: foo"
  [3]=>
  string(24) "Content-type: text/plain"
}

PHP HTTP  руководство по функциям