PHP使用class和参数调用call_user_func函数

9

4
当然有。你尝试过什么?行得通了吗?如果不行,发生了什么事情? - Jon
1个回答

15

个人而言,我使用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'));

希望这说得通?:]

然而在未来,请尽量向我们展示您已经完成和未完成的工作:]


2
call_user_func_array 是最好的! :) - Nathanael

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接