Вам нужно авторизоваться. Забыли пароль? Регистрация Июль пт. 30 2010 г. в 21:58
Навигация
Поиск
Статистика






















Статьи

Специфичные функции Apache

Добавлено: 2008-12-07 00:56:05

CLASS="TOC">

Содержание
HREF="#FUNCTION.APACHE-LOOKUP-URI">apache_lookup_uri
HREF="#FUNCTION.APACHE-NOTE">apache_note
HREF="#FUNCTION.GETALLHEADERS">getallheaders
HREF="#FUNCTION.VIRTUAL">virtual

apache_lookup_uri

CLASS="REFNAMEDIV">apache_lookup_uri -- Выполняет подробный запрос для указанного URI и возвращает всю информацию о немCLASS="REFSECT1">
Описание


CLASS="FUNCDEF">class apache_lookup_uri(string filename);



Выполняет подробный запрос для указанного URI. Получает всю важную информацию о заданном ресурсе и возвращает эту информацию по классам.
Описание возвращаемых классов:


BORDER="0">
status
the_request
status_line
method
content_type
handler
uri
filename
path_info
args
boundary
no_cache
no_local_copy
allowed
send_bodyct
bytes_sent
byterange
clength
unparsed_uri
mtime
request_time




apache_note

CLASS="REFNAMEDIV">apache_note -- получает и устанавливает значения в таблице нотаций(примечаний) запроса ApacheCLASS="REFSECT1">
Описание
CLASS="FUNCSYNOPSIS">

CLASS="FUNCDEF">string apache_note(string note_name, string [CLASS="OPTIONAL">note_value]);



CLASS="FUNCTION">apache_note() это специальная функция Apache которая получает и устанавливает значения в таблице нотаций(примечаний) запроса. При вызове с одним аргументом она возвращает текущее значение note_name. При вызове с двумя аргументами она устанавливает значение нотации(примечания) note_name в note_value и возвращает предыдущее значение нотации(примечания) note_name.


getallheaders

CLASS="REFNAMEDIV">getallheaders -- Выбор всех заголовков HTTP-запросовCLASS="REFSECT1">
Описание
CLASS="FUNCSYNOPSIS">

CLASS="FUNCDEF">array getallheaders(void);



Эта функция возвращает ассоциативный массив из всех HTTP заголовков в текущем запросе.
CLASS="EXAMPLE">

Пример 1. GetAllHeaders()

CLASS="PROGRAMLISTING">$headers = getallheaders();
while (list($header, $value) = each($headers)) {
echo "$header: $value<br> ";
}

Этот пример покажет все заголовки текущего запроса
CLASS="NOTE">

Примечание: HREF="#FUNCTION.GETALLHEADERS">CLASS="FUNCTION">GetAllHeaders() на данный момент это поддерживается только если PHP запущен как модуль CLASS="PRODUCTNAME">Apache.



virtual

CLASS="REFNAMEDIV">virtual -- Выполняет подзапрос Apache CLASS="REFSECT1">
Описание
CLASS="FUNCSYNOPSIS">

CLASS="FUNCDEF">int virtual(string filename);



CLASS="FUNCTION">virtual() является спец.функцией Apache, которая эквивалентна <!--#include virtual...--> в mod_include. Она выполняет подзапрос Apache. Применима для включения CGI скриптов или .shtml файлов, или чего-нибудь еще, на чем вы должны выполнить парсинг(анализ текста) через Apache. Помните, что для CGI скриптов, скрипт должен выдавать правильнывые заголовки. Т.е. должне быть как минимуцм Content-type заголовок.
Для PHP файлов, вы должны использовать HREF="#FUNCTION.INCLUDE">CLASS="FUNCTION">include() или
HREF="#FUNCTION.REQUIRE">CLASS="FUNCTION">require().


Оглавление   |  На верх


 
 
Тема страницы:

Руководство по РНР 3.0 Специфичные функции Apache Про хостинги и хостеров Статьи

Статьи
Руководство по РНР 3.0
10 статей
Готовые скрипты
Текстовый редактор vim - краткое руководство
Как настроить русский язык в консоли FreeBSD
Настройка FreeBSD для работы на VDS
Вам нужен Виртуальный Выделенный Сервер (VDS), если ...
Календарные Функции
Математические BC (произвольной точности) функции
Функции обработки массивов
Специфичные функции Apache
Adabas D функции
Работает под управлением WebCodePortalSystem v. 5.1

Страница сгенерирована за 0.057 сек..