$GLOBALS Référence toutes les variables disponibles dans un contexte global &reftitle.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. &reftitle.examples; Exemple avec <varname>$GLOBALS</varname> ]]> &example.outputs.similar; À partir de PHP 8.1.0, l'accès en écriture au tableau entier $GLOBALS n'est désormais plus supportée : Écrire au tableau entier <varname>$GLOBALS</varname> résultera en une erreur. ]]> &reftitle.notes; ¬e.is-superglobal; Disponibilité des variables Contrairement à toutes les autres superglobales, $GLOBALS a toujours été disponible en PHP. À partir de PHP 8.1.0, $GLOBALS est désormais une copie en lecture seule du tableau de symbole global. C'est-à-dire que, les variables globales ne peuvent pas être modifié via sa copie. Auparavant, le tableau $GLOBALS était exclus du comportement usuel par-valeur des tableaux PHP et les variables globales peuvent être modifié via sa copie. $value) { $GLOBALS[$key] = $value; } ?> ]]>