带有类和参数的PHP call_user_func

时间:2012-08-02 15:11:38

标签: php callback

我需要使用call_user_func。我将需要在具有5个参数的单独类中的单独文件中调用函数。我在这里找不到任何例子http://php.net/manual/en/function.call-user-func.php。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:12)

我个人使用call_user_func_array

$result = call_user_func_array(array($objectInstance, 'objectMethod'), array('parameter one', 'parameter two'));

如果方法是静态方法,请将$objectInstance替换为正在使用的类的名称。您也可以使用独立功能:

$result = call_user_func_array('functionName', array('parameter one', 'parameter two'));

希望这有道理吗? :

但是将来,请尝试向我们展示您拥有和未完成的任务:]