call_user_func_array
Appelle une fonction de rappel avec les paramètres rassemblés en tableau
&reftitle.description;
mixedcall_user_func_array
callablecallback
arrayargs
Appelle la fonction de rappel callback
fournie avec les paramètres args,
rassemblés dans un tableau.
&reftitle.parameters;
callback
La fonction de rappel à appeler.
args
Les paramètres à passer à la fonction de rappel,
sous la forme d'un tableau indexé.
&reftitle.returnvalues;
Retourne la valeur retournée par la fonction
de rappel, ou &false; si une erreur survient.
&reftitle.examples;
Exemple avec call_user_func_array
bar() avec 2 arguments
$foo = new foo;
call_user_func_array(array($foo, "bar"), array("three", "four"));
?>
]]>
&example.outputs.similar;
Exemple avec call_user_func_array en utilisant un espace de nom
]]>
&example.outputs;
Utilisation d'une fonction lambda
]]>
&example.outputs;
En passant une valeur par référence
]]>
&example.outputs;
&reftitle.notes;
¬e.func-callback-exceptions;
&reftitle.seealso;
call_user_func
ReflectionFunction::invokeArgs
ReflectionMethod::invokeArgs