Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 20930 программистов и 1112 роботов. Сейчас ищут 385 программистов ...
Приступая к работе

apache_request_headers - Получает список всех заголовков HTTP-запроса

Вернуться к: Apache

apache_request_headers

(PHP 4 >= 4.3.0, PHP 5, PHP 7)

apache_request_headersПолучает список всех заголовков HTTP-запроса

Описание

array apache_request_headers ( void )

Получает список всех заголовков HTTP текущего запроса.

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

Ассоциативный массив, содержащий все HTTP-заголовки текущего запроса, или FALSE в случае ошибки.

Список изменений

Версия Описание
5.5.7 Эта функция стала доступна в CLI сервере.
5.4.0 Данная функция стала доступной при использовании FastCGI. До этого поддерживалась только в случае использования PHP как модуля Apache.
4.3.3

Начиная с PHP 4.3.3 вы также можете использовать эти функции с модулем NSAPI в серверах Netscape/iPlanet/SunONE.

Примеры

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

<?php
$headers 
apache_request_headers();

foreach (
$headers as $header => $value) {
    echo 
"$header$value <br />\n";
}
?>

Результатом выполнения данного примера будет что-то подобное:

Accept: */*
Accept-Language: en-us
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0
Host: www.example.com
Connection: Keep-Alive

Примечания

Замечание:

Также можно получить значения широко используемых CGI-переменных, получив их из окружения сервера; это работает независимо от того, установлен PHP в качестве модуля Apache или нет. Для того, чтобы получить список всех доступных переменных окружения, используйте функцию phpinfo().

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



Вернуться к: Apache

© 2024 «PHP.RU — Сообщество PHP-Программистов»
Главная | Форум | Реклама на сайте | Контакты VIP Сувениры
Разработка компании ODware