我需要使用call_user_func。我将需要在具有5个参数的单独类中的单独文件中调用函数。我在这里找不到任何例子http://php.net/manual/en/function.call-user-func.php。有没有办法做到这一点?
答案 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'));
希望这有道理吗? :
但是将来,请尝试向我们展示您拥有和未完成的任务:]