Gérer des variables dynamiquement ?

Gérer des variables dynamiquement ? - PHP - Programmation

Marsh Posté le 14-05-2003 à 13:24:55    

Bonjour,
 
Voici ma question :
 
depuis mon fichier t1.php3 j'envoie dynamiquement des variables vers un
fichier t2.php3, plus une variable avec le nombre de variables envoyées.
Evidemment, le nombre de variables... varie :))
Mes variables sont de la forme NOM_VARIABLE + IDENTIFIANT, donc ça donne :
 
liste0
liste1
liste2
liste3
...
 
J'aimerai gérer ces variables dans une boucle comme par exemple :
 
for (i=0;i<=$nb_liste - 1;i++)
{
   echo $liste+$i;
}
 
Biens sûr c'est faux le code ci-dessus, mais vous voyez ce que je veux faire
?
 
Merci à vous tous  :jap:  

Reply

Marsh Posté le 14-05-2003 à 13:24:55   

Reply

Marsh Posté le 14-05-2003 à 13:38:12    

for (i=0;i<=$nb_liste - 1;i++)
{
  $plop = $liste.$i
  echo $$plop;
}
 
essaie qqchose comme ca  :D


---------------
Informaticien.be - Lancez des défis à vos amis
Reply

Marsh Posté le 14-05-2003 à 13:40:55    

Code :
  1. while( list(,$val) = @each($GET_['list'])) 
  2. {
  3.    echo $val;
  4. }


 
avec ca, pas besoin de passser le nbre de parametres  [:spamafote]


Message édité par simogeo le 14-05-2003 à 13:41:42
Reply

Marsh Posté le 14-05-2003 à 22:53:16    

On peut aussi accéder à la variable par
${'liste' . $i}
 
il faut qu'entre les {}, il y ait une chaine de caractères indiquant le nom de la variable :)

Reply

Marsh Posté le 14-05-2003 à 22:59:56    

Yep, yep, c'est ok, ça fonctionne.
 
Merci les gars  :jap:

Reply

Sujets relatifs:

Leave a Replay

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