De laatste Commando de "laatste"; statement (commando) kan worden gebruikt om een lus vóór de vastgestelde uiteinde beëindigen. Probeer de volgende code en merk op dat de lus eindigt na $ n 2. use strict; print "Content-Type: text /html \\ n \\ n"; voor (mijn $ n = 0; $ n {print $ n; print 'if ($ n == 2) {laatste;}} Elke keer in de lus, de als voorwaarde wordt gecontroleerd op de waarde true wanneer $. n 2, de if-voorwaarde zal return true;.
het maken van de if-blok uit te voeren in het if-blok, je hebt slechts een statement, de laatste verklaring Het is slechts een woord, laatste eindigen altijd de laatste verklaring en.. andere verklaringen met een puntkomma. De laatste verklaring stopt de lus herhalen. In dit geval hield de lus wanneer de interne als voorwaarde opgetreden (waar was). De volgende opdracht U kunt een iteratie veroorzaken worden overgeslagen als de lus te herhalen .
U gebruikt de volgende verklaring voor deze Het is slechts een woord, naast beëindigen altijd met een puntkomma De volgende code illustreert dit, toen $ n 2. De iteratie voor $ n gelijk 2 wordt overgeslagen strikte gebruiken;.... druk "Content-Type: text /html \\ n \\ n"; voor (mijn $ n = 0; $ n {if ($ n == 2) {volgende;} afdrukken $ n; print '} Om de herhaling van het blok te slaan, zet je de volgende verklaring en haar toestand aan het begin van het blok. Dit is hoe de volgende uitspraak gedraagt: - In een tijdje lus springt terug naar de toestand.
- In een lus, springt om de update (increment) expressie. We hebben aan het eind van dit deel van de reeks, blijven we in het volgende deel. Chrys Om te komen tot een van de onderdelen van deze reeks, typ de overeenkomstige titel hieronder in het zoekvak van deze pagina en klik op Zoeken (gebruik menu indien beschikbaar): Aan de slag met ActivePerl ActivePerl Basic Syntax grondbeginselen van ActivePerl Variabelen ActivePerl Conditional Statements Boolean Logica voor ActivePerl Logica en ActivePerl Voorwaarden ActivePerl Verg