PHP Superglobal - $GLOBALS
Super globalne zmienne to wbudowane zmienne, które są zawsze dostępne we wszystkich zakresach.
PHP $ GLOBALNE
$GLOBALS jest super globalną zmienną PHP, która jest używana do dostępu do zmiennych globalnych z dowolnego miejsca w skrypcie PHP (także z funkcji lub metod).
PHP przechowuje wszystkie zmienne globalne w tablicy o nazwie $GLOBALS[ index ]. Indeks zawiera nazwę zmiennej.
Poniższy przykład pokazuje, jak używać super globalnej zmiennej $GLOBALS:
Przykład
<?php
$x = 75;
$y = 25;
function addition() {
$GLOBALS['z'] = $GLOBALS['x'] + $GLOBALS['y'];
}
addition();
echo $z;
?>
W powyższym przykładzie, ponieważ z jest zmienną obecną w tablicy $GLOBALS, jest ona również dostępna spoza funkcji!