call_user_func_array с именем переменной - PullRequest
1 голос
/ 26 октября 2011

предположим, что мне нужно использовать имя переменной в качестве имени функции call_user_func_array() Документы

например.

$j = new SomeObject();

и я пытаюсь позвонить $j->funcme();

call_user_func_array('$j->funcme()',$args);

возвращает не найденную или недопустимую ошибку имени функции

что я должен сделать, чтобы исправить это?

1 Ответ

4 голосов
/ 26 октября 2011

Используйте его с массивом для обратного вызова :

call_user_func_array(array($j, 'funcme'), $args);

См .: call_user_func_array Документы

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...