Manual do PHP
Anterior |  | Próxima

# virtual

(PHP 3, PHP 4 , PHP 5)

virtual -- Realiza 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.

> Nota: A partir do PHP 4.3.3, você pode usar essa função com o módulo NSAPI server nos servidores Netscape/iPlanet/SunONE também.

Anterior | Principal | Próxima
getallheaders | Acima | Arrays