Page 1 sur 1

nom de fonction dynamique

Posté : 26 avr. 2010, 12:17
par Invité
Bonjour à tous,

J'aimerais savoir s'il est possible de générer dynamiquement le nom d'une fonction.
J'ai tenté ceci qui ne marche pas:
$nomFonction = "maFonction";
$objet->$nomFonction($param1, $param2);
Ya til une syntaxe qui permet de faire ce genre d'opérations?
Merci pour vos réponses.

Re: nom de fonction dynamique

Posté : 26 avr. 2010, 12:53
par macgawel
Bonjour.
J'ai tenté ceci qui ne marche pas
C'est un peu court... :^o
Message d'erreur ? Lequel ?
Résultat non conforme ?
Autre (préciser) ?

J'ai testé avec une classe simple, et ça marche chez moi :?:
Essaye en encadrant ta variable par des accolades, histoire de bien montrer à PHP comment interpréter les choses :
$objet->{$nomFonction}($param1, $param2);