|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Invité de passage
![]() Développeur informatique Inscription : avril 2011 Messages : 15 ![]() |
bonjour tout le monde
y a t-il quelqu’un qui puisse me montrer pourquoi cette while loop ne fonctionne pas convenablement (se plante !!) : Code :
Code :
merci infiniment !
|
||||
|
|
00
|
|
|
#2 |
|
Membre confirmé
![]() pablo duranConsultant informatique Inscription : décembre 2009 Messages : 148 ![]() |
quand tu fais un 'continue' le code qui est après ne s'exécute pas, donc quand tu as ta condition =='two' tu n'incrémentes pas ton compteur ($z) et il reste toujours sur "1", tu refais un tour de while et tu tombes encore avec $a[$z] qui vaut 'two' et ainsi de suite, tu ne sors jamais de ta boucle.
dans ton deuxième morceau de code tu incrémentes d'abord ton $z avant de faire la condition, donc, ça ne coince jamais. il suffirait de mettre dans ton premier code un $z++ dans le if avant le 'continue' pour que ça marche. j'espère que j'ai été clair
__________________
|
|
00
|
|
|
#3 | |
|
Invité de passage
![]() Développeur informatique Inscription : avril 2011 Messages : 15 ![]() |
merci polkduran tu ma éclairé la lanterne j ai mal compris la docu sur php.net Citation:
merci encore !
|
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com