virtual

(PHP 3, PHP 4 , PHP 5)

virtual -- Vykoná Apache sub-požiadavku

Popis

int virtual ( string filename)

virtual() je špecifická funkcia Apache, ktorá je ekvivalentná <!--#include virtual...--> v mod_include. Vykonáva sub-požiadavku Apache. Je užitočná pre zhŕňanie CGI skriptov alebo .shtml súborov alebo niečo iné, čo by ste analyzovali cez Apache. Poznamenajme, že pre CGI skript musí skript vygenerovať platnú hlavičku. To minimálne znamená, že musí vygenerovať hlavičku typu Content.

Pri spustení sub-požiadavky sú všetky buffery ukončené a nahrnú sa do prehliadača, tiež sa pošlú neodoslané hlavičky.

Od PHP 4.0.6, môžete používať virtual() na PHP súbory. Avšak, typicky je lepšie používať include() alebo require(), ak potrebujete zahrnúť ďaľší PHP súbor.

Poznámka: Počínajúc PHP 4.3.3 môžete túto funkciu používať s NSAPI server modulom tiež v Netscape/iPlanet/SunONE webserveroch.