php method exists



Автор Павел Александров задал вопрос в разделе Другие языки и технологии

PHP, method_exists (ООП) и получил лучший ответ

Ответ от Любопытный Вуайерист[эксперт]
"eval is evil"(c)
Не используйте eval, есть не мало способов подгрузить класс динамически.
Что касается данного случая, то это не удивительно, потому что eval моментально парсит строку, а не записывает ее в очередь интерпертатора, посему всегда будет получаться FALSE, т. к. класса попросту не существует в именном пространстве. (говоря об основах ООП)

Ответ от Lexx918[гуру]
Я не очень понял, как вообще эвалом создать динамично новый метод.
Вот тут . ru/index.php?showtopic=21334 обрати внимание на второй вопрос. Думаю, он ближе всего к твоей проблеме.
Но корень всего зла конечно в том, что у тебя вообще появилась такая необходимость.
Не помешал бы пример кода. Сложно что-то сказать, не зная толком предмета беседы. Даже версия языка окажет сильное влияние на решение.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: PHP, method_exists (ООП)
спросили в América TV
ПОМОГИТЕ ПЛИЗ нужен любой КОРОТКИЙ рассказ на английском языке ПОмоГитЕ ПЛИЗЗЗ!
текст не слишком маленький, но то, что есть. про индустрию гостеприимства.

HOSPITALITY
подробнее...
спросили в E-num Art
Ребят,тема по английскому "Modern Art"
modern art, painting, sculpture, architecture, and graphic arts characteristic of the 20th and 21st
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*