Estaba biendo estos 2 ejemlos en el manual...
Estoy pensando, que se debe usar para pasar los parametros en un FrontController mientras se llama al metodo correspondiente...
Código PHP:
<?php
namespace Foobar;
class Foo {
static public function prueba($nombre) {
print "¡Hola {$nombre}!\n";
}
}
// A partir de PHP 5.3.0
call_user_func_array(__NAMESPACE__ .'\Foo::prueba', array('Gema'));
// A partir de PHP 5.3.0
call_user_func_array(array(__NAMESPACE__ .'\Foo', 'prueba'), array('Pedro'));
?>
Código PHP:
<?php
$func = function($arg1, $arg2) {
return $arg1 * $arg2;
};
var_dump(call_user_func_array($func, array(2, 4))); /* A partir de PHP 5.3.0 */
?>