Jallvar
9.11.2012 - 23:29
Как разрушить пользовательскую функцию?
В общем есть функция Module_output(..);
Нужно, чтобы её обработчик перестал видеть.
Смысл в том, что вызывается эта функция. Выполняется и удаляется. т.к. её нельзя оставлять!
Ну удалить не получится, но можно в базу или сессию или переменную сохранить инфу что она уже вызывалась и перед вызовом проверять вызывалась или нет, а вообще либо я не понял, либо подход к решению задачи в корне не верный, либо я пьян

.
_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
jetistyum
10.11.2012 - 03:56
Действительно, какой-то очень странный подход - удалять функцию. В чем задача? Я уверен ее можно решить иным способом.
SlavaFr
10.11.2012 - 13:50
в общем такие проблемы видел только при создании контейнера для аспект ориентированого програмирования.
Техническа возможность имеется www.php.net/manual/en/function.runkit-function-redefine.php но я посоветовал бы адекватные способы решения.
_____________
↓↓↓↓↓↓↓↓↓↓ответ может быть здесьили в mysql_error();
Jallvar
10.11.2012 - 17:42
Инклюдируются мн. файлов от 1 до ...
Которые содержат функции Module_имя_файла();
Затем такие функции в цикле вызываются. После чего они не нужны.
jetistyum
10.11.2012 - 18:04
ну не нужны - не взывай, в чем проблема-то?
Jallvar
10.11.2012 - 18:09
После их использование, нужно доступ к ним прикрыть
jetistyum
10.11.2012 - 18:18
что за бред, что значит прикрыть доступ? от кого прикрыть, какой доступ?
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.