Re: Nom de fonction dynamique
Le 29/06/2007 20:05, Machaon a écrit :
>>
>> Parce qu'exécuter du code généré à la volée, ça ne facilite ni le débogage
>> ni la relecture.
>> Un code correctement pensé et structuré devrait (normalement...) pouvoir
>> se passer de ce genre de rustines.
>
> Et est-ce qu'un code bien pensé et strucuturé peut se passer de fonction en
> appelant une autre dynamiquement ?
> Si non, comment puis-je ne pas utiliser eval() ?
switch (variable) {
case valeur1 :
fonction1();
break;
case valeur2 :
fonction2();
break;
case valeur3 :
fonction3();
break;
default :
fonctionD();
break;
}
|