Документация PHP
| Документация DHTML | Документация Smarty | SVG/VML Графика и JavaScript
| Документация bash |
Суперглобальные переменные
(No version information available, might be only in CVS)
Суперглобальные переменные — Суперглобальные переменные - это встроенные переменные, которые доступны по всех областях видимости
Описание
Некоторые предопределённые переменные в PHP являются "суперглобальными", что означает, что они доступны в любом месте скрипта. Нет необходимости использовать синтаксис global $variable; для доступа к ним в функциях и методах.
Суперглобальными переменными являются:
Список изменений
Версия | Описание |
---|---|
4.1.0 | Суперглобальные переменные впервые появились в PHP. |
Примечания
Замечание: Доступность переменных По умолчанию все суперглобальные переменные всегда доступны, однако существуют настройки, которые могут на это влиять. За дальнейшей информацией смотрите описание директивы variables_order.
Замечание: Работа с register_globals В том случае, если устаревшая директива register_globals включена, содержание суперглобальных массивов становится доступно в виде отдельных переменных. Например, $_POST['foo'] будет также доступна в виде $foo.
За дополнительной информацией смотрите ЧАВО под названием "Как register_globals касаются меня?"
Замечание: Переменные переменных Суперглобальные переменные не могут быть использованы как переменные переменных внутри функций и методов.
Смотрите также