Stocker des fonctions à argument dans un array
Posté : 06 mai 2013, 02:31
Bonjour à tous,
Y a-t-il un moyen simple de faire ceci ?
Une idée ?
Merci d'avance,
Nisp.
Y a-t-il un moyen simple de faire ceci ?
$foo = array(
'lorem' => function_one('argument'),
'ipsum' => function_two('argument')
);
/* exécuter function_one (ou two) en l'appelant depuis l'array */
Je sais qu'il est possible de faire :$foo = array(
'lorem' => 'function_one',
'ipsum' => 'function_two'
);
$foo['lorem']();
Mais ça ne résout pas le problème étant donné qu'il n'est pas possible de directement passer un argument aux fonctions appelées de la sorte.Une idée ?
Merci d'avance,
Nisp.