構文 |
|
last 対象ループ・ラベル last |
返り値 |
|
なし |
説明
- ループの残りの部分の処理をスキップしてループを抜けます。
- C言語のbreakに相当します。
- 対象ループ・ラベルが指定してある場合は,指定した対象ループ・ラベルのループから抜けます。
使用例
#/usr/bin/perl
use strict;
use warnings;
while (my $line = <>) {
print $line;
last if $line =~ m/^\s*#/;
}
#/usr/bin/perl
use strict;
use warnings;
LOOP: foreach my $i (1..9) {
foreach my $j (1..9) {
my $answer = $i * $j;
printf "%3d", $answer;
last LOOP if $answer == 25;
}
print "\n";
}