8.1 Fonctions Apache
8 Référence des fonctions
Manuel PHP
. Introduction . Installation . Configuration à l'exécution . Types de ressources . Constantes pré-définies . apache_child_terminate . apache_get_modules . apache_get_version . apache_getenv . apache_lookup_uri . apache_note . apache_request_headers . apache_reset_timeout . apache_response_headers . apache_setenv . ascii2ebcdic . ebcdic2ascii . getallheaders ->virtual
|
8.1.19 virtual()Effectue une sous-requête Apache[ Exemples avec virtual ] PHP 3, PHP 4, PHP 5
bool
virtual (
string
filename
)
virtual
est une fonction spécifique au
serveur Apache. Elle est similaire à la directive
"
<!--#include virtual...-->
" lorsque vous
utilisez le
mod_include
d'Apache.
Cette fonction effectue une sous-requête Apache.
C'est très utile lorsque vous voulez analyser des scripts CGI, des
fichiers
.shtml
ou n'importe quel autre type de
fichier à travers le serveur Apache. Il est à noter que lors
de l'utilisation avec des scripts CGI, ces derniers doivent
générer un en-tête valide, c'est-à-dire,
au minimum un en-tête
Content-Type
.
Pour exécuter une sous-requête, tous les tampons sont arrêtés et vidés au
navigateur, les en-têtes restants le sont aussi.
-
filename
-
Le fichier sur lequel la commande virtuelle sera effectuée.
Exécute une commande virtuelle en cas de succès ou retourne
FALSE
en cas
d'échec.
| Version |
Description |
| 4.0.6 |
Cette fonction peut être utilisée sur des fichiers PHP. Toutefois,
il est conseillé d'utiliser les fonctions
include
et
require
pour les fichiers PHP.
|
| Attention | |
La chaîne requise peut être passé au fichier inclus
mais
$_GET
est copié depuis le script parent et
uniquement
$_SERVER['QUERY_STRING']
est transmis en passant la chaîne requise. La chaîne requise passée fonctionne
uniquement sous Apache 2. Les fichiers demandés ne sont pas listés dans
les logs d'accès Apache.
|
| Note | |
Les variables d'environnement fixées dans le fichier demandé ne sont pas
visibles dans le fichier appelant.
|
| Note | |
Depuis PHP 4.3.3, vous pouvez
utiliser cette fonction avec le module NSAPI
des serveurs Netscape/iPlanet/SunONE.
|
|