$_ENV

$HTTP_ENV_VARS [Obsol�te]

$_ENV -- $HTTP_ENV_VARS [Obsol�te]Variables d'environnement

Description

Un tableau associatif de variable pass� au script courant, via la m�thode d'environnement.

Cette variable est import�e dans l'espace de nom global de PHP, depuis l'environnement dans lequel l'ex�cutable PHP fonctionne. De nombreuses valeurs sont fournies par le shell qui ex�cute PHP, et diff�rents syst�mes pouvant disposer de diff�rents shell, m�me un d�but de liste serait ici impossible. Reportez-vous � la documentation de votre shell pour conna�tre une liste de variables pr�-d�finies.

Les autres variables d'environnement incluent les variables CGI, plac�es ici, ind�pendemment du fait que PHP fonctionne en tant que CGI ou bien que module du serveur.

$HTTP_ENV_VARS contient les m�mes informations, mais n'est pas superglobale. (Notez que $HTTP_ENV_VARS et $_ENV sont des variables diff�rentes et que PHP les traite comme telles.)

Historique

Version Description
4.1.0 Introduction de $_ENV, rendant obsol�te $HTTP_ENV_VARS.

Exemples

Exemple #1 Exemple avec $_ENV

<?php
echo 'Mon nom d\'utilisateur est ' .$_ENV["USER"] . '!';
?>

En assumant que "yannick" ex�cute ce script

L'exemple ci-dessus va afficher quelque chose de similaire � :

Mon nom d'utilisateur est yannick !

Notes

Note: Ceci est une 'superglobale', ou variable globale automatique. Cela signifie simplement que cette variable est disponible dans tous les contextes du script. Il n'est pas n�cessaire de faire global $variable; pour y acc�der dans les fonctions ou les m�thodes.

Voir aussi