Boucle sur les nom de variables d'une classe ?

Boucle sur les nom de variables d'une classe ? - PHP - Programmation

Marsh Posté le 20-05-2004 à 12:51:14    

Bonjour,
 
Avec cette classe par exemple :
 

Code :
  1. class form {
  2. var $a1;
  3. var $a2;
  4. var $a3;
  5. function boucle()
  6. {
  7.     for (i=0;i<3;i++)
  8.     $this->a$i = "foo";
  9. }
  10. }


 
Me renvoi une parse error.
 
Est-ce que c'est possible de remplir les variables d'une classe en utilisant une boucle sur leur noms?  
 
merci


Message édité par void_ppc le 20-05-2004 à 12:59:16
Reply

Marsh Posté le 20-05-2004 à 12:51:14   

Reply

Marsh Posté le 20-05-2004 à 15:47:12    

C'est possible avec une bidouille du style $a{$i} mais c'est vraiment moche. Tu peux pas utiliser un tableau, plutôt ?


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 20-05-2004 à 15:51:49    

Taiche a écrit :

C'est possible avec une bidouille du style $a{$i} mais c'est vraiment moche. Tu peux pas utiliser un tableau, plutôt ?

+1 faut utiliser les tableaux:jap:
 


---------------
Découvre le HFRcoin ✈ - smilies
Reply

Marsh Posté le 20-05-2004 à 15:58:39    

merci :)

Reply

Marsh Posté le 20-05-2004 à 16:10:52    

tu vois comment faire au moins avec les tableaux ?


---------------
Découvre le HFRcoin ✈ - smilies
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed