Thread mit next zwei schleifen verlassen (3 answers)
Opened by Marc at 2011-06-27 18:16

Gast Marc
 2011-06-27 18:16
#149994 #149994
Hallo,
ich habe zwei ineinander verschachtelte Schleifen
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
foreach(@array){
   for(keys %hash){
      if(...){
         ...
         last;
      }
   }
   weiter Anweisungen
   weiter Anweisungen
   weiter Anweisungen
}

Ist die Bedingung im Inneren erfüllt, soll die innere Schleife verlassen werden (last). Es soll aber außerdem mit next in der äußeren Schleife wieder in den Kopf gesprungen werden.
Ist dies irgendwie möglich, außer mit einer Variablen, die ich im if-Block setze und dann nach der inneren Schleife auswerte?

Besten Dank
Last edited: 2011-06-27 18:18:35 +0200 (CEST)

View full thread mit next zwei schleifen verlassen