Apache Funções
PHP Manual

virtual

(PHP 4, PHP 5)

virtualRealiza uma sub-requisição no Apache

Descrição

int virtual ( string $filename )

virtual() é uma função específica do Apache que é equivalente a <!--#include virtual...--> no mod_include. Ela realiza uma sub-requisição do Apache. Ela é útil para incluir scripts de CGI ou arquivos .shtml, ou qualquer outra coisa que você possa analisar através do Apache. Note que para um script CGI, o script precisa gerar um cabeçalho CGI válido. Isto significa que, no mínimo, ele precisa gerar um cabeçalho Content-type.

Para executar a sub-requisição, todos os buffers são finalizados e enviados para o browser. Headers pendentes são enviados também.

A partir do PHP 4.0.6, você pode utilizar virtual() em arquivos PHP. Entretanto, é normalmente melhor usar include ou require se você precisa incluir outro arquivo PHP.

As of PHP 4.3.3 you can use this function with the NSAPI server module in Netscape/iPlanet/SunONE webservers, too.


Apache Funções
PHP Manual