PHP
downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

$GLOBALS> <Предопределённые переменные
Last updated: Fri, 25 Jul 2008

view this page in

Суперглобальные переменные

(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 касаются меня?"

Замечание: Переменные переменных
Суперглобальные переменные не могут быть использованы как переменные переменных внутри функций и методов.



add a note add a note User Contributed Notes
Суперглобальные переменные
There are no user contributed notes for this page.

 
show source | credits | sitemap | contact | advertising | mirror sites