Описание
integer
virtual ( string filename )
Функция virtual() предназначена для работы в среде
сервера Apache и является эквивалентом конструкции
<!--#include virtual...-->, используемой в mod_include.
Эта функция выполняет подзапрос Apache. Она бывает полезной
в тех случаях, когда вам нужно включить в свой скрипт результат
выполнения других CGI программ или скриптов или обработки сервером
Apache .shtml файлов. Имейте в виду, что CGI скрипты должны
создавать корректные CGI заголовки. Как минимум, CGI скрипт
должен создавать заголовок Content-type. Если вы хотите
включить в скрипт PHP файлы, используйте функцию
include() или функцию require();
функция virtual() не должна использоваться для
включения файлов, которые сами по себе являются PHP скриптами.
Перед тем, как осуществится выполнение подзапроса, все буферы
сбрасываются и выдаются в броузер, также отсылаются заголовки,
помещенные в буфер.