ReflectionMethod::invoke 実行する &reftitle.description; public mixedReflectionMethod::invoke objectnullobject mixedargs メソッドを実行します。 &reftitle.parameters; object メソッドを実行するオブジェクト。staticメソッドを実行する場合は、このパラメータには null を渡すことができます。 args メソッドに渡すパラメータ。可変長のパラメータを渡すことができます。 &reftitle.returnvalues; メソッドの結果を返します。 &reftitle.errors; メソッドが宣言されているクラスのインスタンス以外を object パラメータで指定すると ReflectionException が発生します。 メソッドの実行に失敗すると ReflectionException が発生します。 &reftitle.examples; <methodname>ReflectionMethod::invoke</methodname> の例 invoke(new HelloWorld(), 'Mike'); ?> ]]> &example.outputs; &reftitle.notes; ReflectionMethod::invoke は、 リファレンスが引数に期待されている場合は使えません。 その場合は、(引数リストにリファレンスを渡して) ReflectionMethod::invokeArgs を代わりに使うべきです。 &reftitle.seealso; ReflectionMethod::invokeArgs __invoke() call_user_func