具有动态参数数量的call_user_func

Mat*_*hew 1 php

我现在有这个:

call_user_func(array($controller, $action), $params);

我如何拆分$params数组,以便我可以调用一个方法,但有很多参数,controller->action($params[0], $params[1]);如果有两个项目,或者如果有更多可能controller->action($params[0], $params[1], $params[2]);

小智 6

call_user_func_array相反,它做了你想要:

call_user_func_array(array($controller, $action), $params);
Run Code Online (Sandbox Code Playgroud)