ReflectionMethod::invoke
実行する
&reftitle.description;
public mixedReflectionMethod::invoke
objectobject
mixedparameter
mixed...
メソッドを実行します。
&reftitle.parameters;
object
メソッドを実行するオブジェクト。静的メソッドを実行する場合は、このパラメータには
null を渡すことができます。
parameter
メソッドに渡すパラメータ。可変長のパラメータを渡すことができます。
&reftitle.returnvalues;
メソッドの結果を返します。
&reftitle.errors;
メソッドが宣言されているクラスのインスタンス以外を object
パラメータで指定すると ReflectionException が発生します。
メソッドの実行に失敗すると ReflectionException が発生します。
&reftitle.examples;
ReflectionMethod::invoke の例
invoke(new HelloWorld(), 'Mike');
?>
]]>
&example.outputs;
&reftitle.notes;
&reflection.invoke.reference;
&reftitle.seealso;
ReflectionMethod::invokeArgs
__invoke()
call_user_func