virtual() ist eine Apache-spezifische Funktion, die <!--#include virtual... --> aus mod_include entspricht. Sie führt eine Unteranfrage durch, die für das Einbinden von CGI-Skripten, .shtml-Dateien oder anderes, das vom Apache verarbeitet werden soll, nützlich ist. Beachten Sie bitte, dass ein CGI-Skript mindestens einen gültigen CGI-Header generieren muß, mindestens einen Content-type-Header. Für PHP-Dateien müssen Sie include() oder require() benutzen, virtual() kann selbst keine PHP-Dokumente einbinden.