Oddinn
Новичок
Variable functions
У меня возник вопрос такой: кто что думает о т.н. "переменных функциях"? С одной стороны, в хелпе к PHP написано, что эта концепция предусмотрена языком, и вроде бы все хорошо. С другой стороны, меня терзают смутные сомнения по поводу безопасности, скорости работы и т.п. Кто использовал этот механизм - поделитесь опытом пожалуйста.
А вопрос возник в связи с такой задачей: есть некий класс, который получает набор параметров, и, в зависимости от этих параметров генерит событие, которое надо обработать. Но заранее неизвестны функции, запускаемые по тому или иному событию. Отсюда возникло помоему логичное решение: передать классу массив с именами функций, где в качестве ключей задаются имена событий. Может у кого-нибудь есть готовое решение такой задачи?
У меня возник вопрос такой: кто что думает о т.н. "переменных функциях"? С одной стороны, в хелпе к PHP написано, что эта концепция предусмотрена языком, и вроде бы все хорошо. С другой стороны, меня терзают смутные сомнения по поводу безопасности, скорости работы и т.п. Кто использовал этот механизм - поделитесь опытом пожалуйста.
А вопрос возник в связи с такой задачей: есть некий класс, который получает набор параметров, и, в зависимости от этих параметров генерит событие, которое надо обработать. Но заранее неизвестны функции, запускаемые по тому или иному событию. Отсюда возникло помоему логичное решение: передать классу массив с именами функций, где в качестве ключей задаются имена событий. Может у кого-нибудь есть готовое решение такой задачи?