PHP, boucle et syntaxe variable

Fermé
peek74 - 12 mars 2011 à 08:14
missokhay Messages postés 18 Date d'inscription mardi 2 juin 2009 Statut Membre Dernière intervention 12 mars 2015 - 12 mars 2011 à 09:13
Bonjour,
Dans une boucle for, je souhaite modifier une partie de la syntaxe d'une variable pour récupérer une valeur déclarée plus haut dans mon script. Or le résultat me donne la variable et non la valeur.

exemple:
déclaration des valeurs :
$id_formation_1_recup=10;
$id_formation_2_recup=20;
$id_formation_3_recup=20;
.....jusque 250

ensuite plutôt que d'écrire plusieurs fois la même portion de script, je fais une boucle :
for ($num=1; $num <= 250; $num++)
{
echo "$".id_formation_."$num"._recup;
}

Le soucis, c'est que j'obtiens l'affichage du nom de la variable ($id_formation_1_recup) et non sa valeur.
Quelles sont les modifications à faire pour avoir en boucle l'affichage de la valeur ?

Merci d'avance
A voir également:

1 réponse

missokhay Messages postés 18 Date d'inscription mardi 2 juin 2009 Statut Membre Dernière intervention 12 mars 2015 8
12 mars 2011 à 09:13
essaie avec ceci
for ($num=1; $num <= 5; $num++)
{
echo ${"id_formation_".$num."_recup"};
echo "<br>";
}
2