Проблема с require в PERL
Есть несколько модулей, в кажном из которых есть функция test. При динамической подгрузке этой функции с использованием require "Имя_модуля", наступает момент, когда эта функция подгружается не из того модуля, какой нужен. Как использовать require единожды? Есть ли аналог php-ой require_once в perl?
Цитата:
Originally posted by Kai
Доброго времени суток!
Есть несколько модулей, в кажном из которых есть функция test. При динамической подгрузке этой функции с использованием require "Имя_модуля", наступает момент, когда эта функция подгружается не из того модуля, какой нужен. Как использовать require единожды? Есть ли аналог php-ой require_once в perl?
Доброго времени суток!
Есть несколько модулей, в кажном из которых есть функция test. При динамической подгрузке этой функции с использованием require "Имя_модуля", наступает момент, когда эта функция подгружается не из того модуля, какой нужен. Как использовать require единожды? Есть ли аналог php-ой require_once в perl?
Не очень то, но может use?
Цитата:
Originally posted by chigevara
Не очень то, но может use?
Не очень то, но может use?
Нет, use не подойдет, так как модуль загружается динамически. Решение нашел - выполнять динамически подгружаемый код через eval.