PHP Суперглобальные - $GLOBALS
Суперглобальные переменные - это встроенные переменные, которые всегда доступны во всех областях.
PHP $GLOBALS
$GLOBALS - это суперглобальная переменная PHP, которая используется для доступа к глобальным переменным из любого места PHP скрипта (также из функций или методов).
PHP хранит все глобальные переменные в массиве с именем $GLOBALS[index]. Значение index содержит имя переменной.
В приведенном ниже примере показано, как использовать суперглобальную переменную $GLOBALS:
Пример
<?php
$x = 75;
$y = 25;
function addition() {
$GLOBALS['z'] = $GLOBALS['x'] + $GLOBALS['y'];
}
addition();
echo $z;
?>
Попробуйте сами »
В приведенном выше примере, поскольку z - это переменная, присутствующая в массиве $GLOBALS, она также доступна вне функции!