Salut encore moi !
Aujourd'hui j'ai un problème avec les opérateurs next et redo.
Objectif :
Relancer ma boucle suivant une certaine condition.
Voilà, j'ai une boucle do-while qui comporte un if, je souhaite que suivant la condition la boucle soit relancée sans lire les lignes suivantes.
Or voilà mon souci, l'opérateur redo me renvoie non pas au début de ma boucle mais hors de ma fonction (avant ma fonction), je sais bien qu'il est super fort mais la c'est du niveau Chuck Norris et c'est pas normal...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 #Mon redo envoie ici >< tutu(); sub tutu{ #Traitement de données do{ #Traitement qui se fait toujours if($Ya_une_couille_dans_l_histoire == 1){ redo; } #Si y a pas de problèmes on continue while($toto eq "tata"); }
L'opérateur next fait presque la même chose...
So :
I'll send an SOS to the world [x2]
I hope that someone gets my
Message in a forum [x2]
Partager