Vovan-U
Новичок
подключение кода из функции в глобальную область видимости
Мое почтение!
Да, знаю, возможно звучит глупо и дико, но все же хотел спросить.
Уперся в такую ситуацию, когда не желательно производить РУЧНОЙ include или eval в глобальном пространстве. Т.е. есть объект у которого имеется список файлов, и в конце своей жизни этот объект выполняет некий метод build, который собственно и завершает его работу. Но вот мне и хотелось бы, чтобы этот метод вызвал бы другой метод или функцию, которая бы включила код списка файлов в глобальное пространство. Блин, понимаю, бред несу...
Сейчас только так это вижу:
В общем, возможно ли?...
Мое почтение!
Да, знаю, возможно звучит глупо и дико, но все же хотел спросить.
Уперся в такую ситуацию, когда не желательно производить РУЧНОЙ include или eval в глобальном пространстве. Т.е. есть объект у которого имеется список файлов, и в конце своей жизни этот объект выполняет некий метод build, который собственно и завершает его работу. Но вот мне и хотелось бы, чтобы этот метод вызвал бы другой метод или функцию, которая бы включила код списка файлов в глобальное пространство. Блин, понимаю, бред несу...
Сейчас только так это вижу:
PHP:
// Глобальное пространство
$object->build();
// Завершающей стадией будет что то типа
foreach( $object->get_elements() AS $element ) {
include_once( $element ); // ну или eval
}