Bonjour
Dans une boucle for, j'affiche les images d'un dossier.
Ces images sont nommées figure1.jpg, figure2.jpg, etc..
Seulement, je veux aussi donner un titre à chaque image.
J'ai donc déclaré les variables
et dans ma boucle, mon erreur est ici :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $figure1 ='titre 1'; $figure2='titre 2'; etc..
Il en ressort que l'interpréteur ne connaît pas la variable $figure et donc affiche $i, au final j'ai comme titre :"1,2,...10"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 for ($i = 1; $i <= 10; $i++) { echo " <img src=\"Figure$i.jpg'\" title=\"$figure$i\"> Figure $i "; }
Est-il possible que la valeur de $i viennent se coller au mot figure pour avoir la variable correspondante (ex si $i=1, on aurait title = \"$figure1\")
Merci de votre aide
Partager