virtual
Выполняет подзапрос Apache
&reftitle.description;
boolvirtual
stringuri
Функция virtual специфична для сервера Apache
и является эквивалентом конструкции <!--#include virtual...-->,
используемой в mod_include.
Данная функция выполняет подзапрос Apache. Это бывает полезным
в тех случаях, когда необходимо включить в свой скрипт результат
выполнения других CGI-скриптов или файлов .shtml, а также
добавления всего, что должно быть обработано Apache.
Обратите внимание, что CGI-скрипты должны отдавать корректные CGI-заголовки.
Как минимум, CGI-скрипт должен создавать заголовок Content-Type.
Перед тем, как осуществится выполнение подзапроса, все буферы
сбрасываются и выдаются в браузер, при этом отсылаются заголовки,
помещённые в буфер.
&apache.req.module;
&reftitle.parameters;
uri
Имя файла, для которого будет выполнен подзапрос.
&reftitle.returnvalues;
Результат выполнения подзапроса в случае успешного выполнения или &false; в случае возникновения ошибки.
&reftitle.examples;
Пример использования смотрите в функции apache_note.
&reftitle.notes;
Строка запроса может быть передана вызываемому файлу, однако значение переменной
$_GET будет скопировано из родительского скрипта, лишь
$_SERVER['QUERY_STRING'] будет содержать переданную
строку запроса. Строка запроса может быть передана только при использовании Apache 2.
Запрошенный файл не будет отражён в журнале доступа (access log) Apache.
Переменные окружения, установленные в запрошенном файле, не видимы из
вызвавшего его скрипта.
Эта функция может быть использована в PHP-скрипте, но, обычно,
более правильным будет выбрать include или require.
&reftitle.seealso;
apache_note