virtual

virtual -- Voer een Apache sub-request uit

Beschrijving

int virtual ( string filename)

virtual( ) is een Apache-specifieke functie die equivalent is aan !--#include virtual...- - in mod_include . Het voer een Apache sub-request uit . Deze functie is makkelijk om CGI scripts of .shtml files , of eigenlijk alles dat je zou willen parsen door Apache op te nemen in een PHP script . Let er op dat er voor een CGI script , dat script geldige CGI headers moet genereren . Dit betekend dat er op zijn minst een Content-type header gegenereerd moet worden . Om PHP scripts op te nemen heb je de functies include( ) of require( ) nodig ; virtual( ) kan niet gebruikt worden om PHP bestanden te includen .

Om het sub-request uit te voeren worden alle buffers gesloten en doorgestuurd naar de browser , wachtende headers worden ook verstuurd .