ReflectionMethod::invokeInvoque
&reftitle.description;
publicmixedReflectionMethod::invokeobjectnullobjectmixedargs
Invoque une méthode reflétée.
&reftitle.parameters;
object
L'objet sur lequel invoquer la méthode. Pour les méthodes statiques, passez
null comme paramètre.
args
Paramètres à passer à la méthode.
Ceci accepte un nombre variable de paramètres qui seront passés à la méthode.
&reftitle.returnvalues;
Retourne le résultat de la méthode.
&reftitle.errors;
Une ReflectionException si object
n'est pas une instance de la classe dont la méthode a été déclarée.
Une ReflectionException si l'invocation de la méthode échoue.
&reftitle.examples;
Exemple avec ReflectionMethod::invoke
invoke(new HelloWorld(), 'Mike');
?>
]]>
&example.outputs;
&reftitle.notes;
ReflectionMethod::invoke ne peut pas être utilisé
quand des paramètres de références sont attendus.
ReflectionMethod::invokeArgs doit être utilisé
à la place (passant les références dans la liste d'arguments).
&reftitle.seealso;
ReflectionMethod::invokeArgs__invoke()call_user_func