将多个参数传递给匿名函数w/call_user_func

Kyl*_*cot 7 php anonymous-function

我有一个参数数组,我想通过它传递给函数call_user_func.以下代码目前将给出错误:Missing argument 2 for Closure.如何重写才能正常工作?

$args = array('foo', 'bar');
call_user_func(function($arg1, $arg2) {}, $args);
Run Code Online (Sandbox Code Playgroud)

Cra*_*der 15

如果您要传递一组参数,请尝试使用call_user_func_array().