parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

как вызвать функцию с именем - переменной

Александр Петросян (PAF) 26.08.2004 10:24 / 26.08.2004 10:25

$function[$$function_name]
^function[param1;param2]
однако такой код плохо читаем [да и потенциально опасен в том смысле, что name может быть (сейчас или в будущем) прямо или косвенно получен от посетителя].

вот эта же идея чуть лучше:
http://www.parser.ru/forum/?id=14317

и не забывайте про виртуальные функции.
^abcAction.perform[]
где abcAction -- объект наследник некоего общего класса...