ReflectionMethod::invokeArgs
带参数执行
&reftitle.description;
public mixedReflectionMethod::invokeArgs
objectnullobject
arrayargs
使用数组给方法传送参数,并执行他。
&reftitle.parameters;
object
调用方法的对象,如果是静态对象,设置为 null
args
使用 array 传送的方法参数。
&reftitle.returnvalues;
返回方法返回值。
&reftitle.errors;
如果 object 指定的实例无法执行方法,那么产生
ReflectionException 异常。
如果方法调用失败,产生 ReflectionException
&reftitle.changelog;
&Version;
&Description;
8.0.0
args 的键现在将解释为参数的名称,而不是默默忽略。
&reftitle.examples;
ReflectionMethod::invokeArgs 示例
invokeArgs(new HelloWorld(), array('Mike'));
?>
]]>
&example.outputs;
&reftitle.notes;
&reflection.invoke.reference;
&reftitle.seealso;
ReflectionMethod::invoke
__invoke()
call_user_func_array