Wie kann ich in Perl aus einer Schleife ausbrechen?
I'm versucht, eine break
-Anweisung in einer for
-Schleife zu verwenden, aber da ich auch strict subs in meinem Perl-Code verwende, erhalte ich einen Fehler sagen:
Bareword "break" not allowed while "strict subs" in Verwendung bei ./final.pl Zeile 154.
Gibt es eine Lösung für dieses Problem (außer der Deaktivierung von strict subs)?
Mein Code ist wie folgt formatiert:
for my $entry (@array){
if ($string eq "text"){
break;
}
}
291
3
Oh, ich habe es gefunden. Sie verwenden last anstelle von break
Zusätzliche Daten (für den Fall, dass Sie weitere Fragen haben):
Bei einer großen Iteration verwende ich gerne Unterbrechungen. Drücken Sie einfach Ctrl + C zum Beenden: