PHP Superglobal - $GLOBALS
Les super variables globales sont des variables intégrées qui sont toujours disponibles dans toutes les portées.
PHP $ GLOBAUX
$GLOBALS est une super variable globale PHP qui est utilisée pour accéder aux variables globales de n'importe où dans le script PHP (également à partir de fonctions ou de méthodes).
PHP stocke toutes les variables globales dans un tableau appelé $GLOBALS[ index ]. L' index contient le nom de la variable.
L'exemple ci-dessous montre comment utiliser la super variable globale $GLOBALS :
Exemple
<?php
$x = 75;
$y = 25;
function addition() {
$GLOBALS['z'] = $GLOBALS['x'] + $GLOBALS['y'];
}
addition();
echo $z;
?>
Dans l'exemple ci-dessus, puisque z est une variable présente dans le tableau $GLOBALS, elle est également accessible depuis l'extérieur de la fonction !