Как создать свою супер-глобальную переменную?

Screjet

Новичок
Как создать свою супер-глобальную переменную?

Есть переменные суперглобальные(напр. $GLOBALS,$_SERVER...), т.е. которые видны во всех 3-х областях видимости (типа main, function(){},class{})
Как создать свою(пользовательскую) такую переменную?
 

tony2001

TeaM PHPClub
PHP:
define("SUPER","hello");

//константы видны везде
echo SUPER;
суперглобальную - нельзя, но можно константу.
 

Crazy

Developer
Что характерно, само желание делать суперглобальные переменные -- страннО...
 

XtremallyPurpur

Новичок
А нельзя загонять переменную в ГЛОБАЛС
Я попробовал
вроде работает :)

$GLOBALS['re']=12321;
print $GLOBALS['re'];
 

tony2001

TeaM PHPClub
>А нельзя загонять переменную в ГЛОБАЛС
это все равно, что просто создать глобальную переменную.
 

ma2dy

Повернуть землю легко
можно извратиться так

в .htaccess
PHP:
php_flag MY_VAR  hello
 

Screjet

Новичок
Автор оригинала: Crazy
Что характерно, само желание делать суперглобальные переменные -- страннО...
После предыдущего топика "Наследование классов" отпало всякое желание работать с ООП, вот и приходится искать другие "извращения" :)
//шутка
 

Sad Spirit

мизантроп (Старожил PHPClub)
Команда форума
ЕМНИП, недавно в PECL пропихивали новое расширение, которое позволяет создавать свои суперглобальные переменные.
 
Сверху