Probleme boucle for
Résolu/Fermé
kimyoo
Messages postés
36
Date d'inscription
lundi 29 juin 2015
Statut
Membre
Dernière intervention
6 octobre 2015
-
30 juil. 2015 à 13:35
kimyoo - 3 août 2015 à 14:49
kimyoo - 3 août 2015 à 14:49
A voir également:
- Probleme boucle for
- Downloader for pc - Télécharger - Téléchargement & Transfert
- Copytrans heic for windows - Télécharger - Visionnage & Diaporama
- Download instagram for pc - Télécharger - Divers Communication
- Idm for mac - Télécharger - Téléchargement & Transfert
- Whatsapp for pc - Télécharger - Messagerie
1 réponse
Yuh12
Messages postés
184
Date d'inscription
mercredi 7 mai 2014
Statut
Membre
Dernière intervention
28 septembre 2017
24
Modifié par Yuh12 le 30/07/2015 à 16:17
Modifié par Yuh12 le 30/07/2015 à 16:17
Je vais plus essayer de t'expliquer pourquoi tu as ce résultat pour que tu puisses chercher plus facilement.
Tu fais un foreach dans un for.
Donc pour chaque boucle de ton for (soit 4 fois).
Il va faire un foreach des 4 cases de parent (soit 4 aussi) et il va ajouter $i aux 4.
Vu que tu fais un =$i et pas un +=$i il remplace a chaque fois donc il n'y a que la dernière boucle du for qui compte dans ton opération, les trois boucles précédentes sont écrasées.
A cette dernière boucle $i vaut 4 et tu lui dis de faire un foreach de parent et de remplacer chaque sub par $i donc 4.
Tu fais un foreach dans un for.
Donc pour chaque boucle de ton for (soit 4 fois).
Il va faire un foreach des 4 cases de parent (soit 4 aussi) et il va ajouter $i aux 4.
Vu que tu fais un =$i et pas un +=$i il remplace a chaque fois donc il n'y a que la dernière boucle du for qui compte dans ton opération, les trois boucles précédentes sont écrasées.
A cette dernière boucle $i vaut 4 et tu lui dis de faire un foreach de parent et de remplacer chaque sub par $i donc 4.
31 juil. 2015 à 10:46
Les début en programmation est vraiment dur et démotivant des fois
Merci encore une fois pour l'explication
parfait.
31 juil. 2015 à 13:39
3 août 2015 à 14:49