title
Description
Body
все знают в функциях (function x(){...}) используется локальная область для хранения переменных.
то есть такое не прокатит
|
|
// можно конечно заюзать global $var, или $GLOBALS['var']
я сделал импорт глобальных переменных так
|
|
что в итоге
|
|
дает 'приветblabla'
С уже зарегистрированными переменными вопрос решили, но вот как быть с теми которые были созданы в функции?
каким образом их можно вынести в глобальную видимость?
// использовать $GLOBALS['var'] и global $var для каждой переменной не предлагать
Отредактировано Morgan (2010.10.11 17:44)
Неактивен
надеюсь, ты понимаешь, что то, что ты делаешь - это ужас и мрак?) в реальных условиях такой код поддерживать - просто ад.
а вообще хз. единственное что приходит на ум - не пользоваться глобальной областью видимости. а хотя бы со свойствами класса.
Неактивен
как же ооп в таких ситуациях радует гг
Добавлено спустя 1 минуту 6 секунд:
п.с переменная переменной это ниесть гуд...
Неактивен