$GLOBALS
$GLOBALS — R�f�rence toutes les variables disponibles dans un contexte global
Description
Un tableau associatif contenant les r�f�rences sur toutes les variables globales actuellement d�finies dans le contexte d'ex�cution global du script. Les noms des variables sont les index du tableau.
Exemples
Exemple #1 Exemple avec $GLOBALS
<?php
function test() {
$foo = "variable locale";
echo '$foo dans le contexte global : ' . $GLOBALS["foo"] . "\n";
echo '$foo dans le contexte courant : ' . $foo . "\n";
}
$foo = "Exemple de contenu";
test();
?>
L'exemple ci-dessus va afficher quelque chose de similaire � :
$foo dans le contexte global : Exemple de contenu $foo dans le contexte courant : variable locale
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.
Note: Disponibilit� des variables
Contrairement � toutes les autres superglobales, $GLOBALS a toujours �t� disponible en PHP.