标签: php function object
假设我需要使用变量的名称作为call_user_func_array()Docs
call_user_func_array()
例如。
$j = new SomeObject();
我试图致电$j->funcme();
$j->funcme();
call_user_func_array('$j->funcme()',$args);
返回未找到或无效的函数名称错误
我该怎么做才能纠正这个问题?
答案 0 :(得分:4)
将它与数组一起用于回调:
call_user_func_array(array($j, 'funcme'), $args);
请参阅:call_user_func_arrayDocs
call_user_func_array