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