Latest web development tutorials

Perlの次のステートメント

Perlのサイクル Perlのサイクル

Perlの次の文は、文識別子の端部との間のループを開始するステートメントブロックの実装を継続するために有効にした後、次のサイクルを開始ループ本体の出発点に戻るには、次のステートメントから次のステートメントの実行を停止するために使用されます。

文法

構文は次のとおりです。

next [ LABEL ];

LABELがオプションである場合にはラベルを指定しない場合は、次の文は、次のサイクルを開始するループ本体の先頭に戻ります。

#!/usr/bin/perl

$a = 10;
while( $a < 20 ){
   if( $a == 15)
   {
       # 跳出迭代
       $a = $a + 1;
       next;
   }
   print "a 的值为: $a\n";
   $a = $a + 1;
}

上記のプログラムは、出力は次のようになります。

a 的值为: 10
a 的值为: 11
a 的值为: 12
a 的值为: 13
a 的值为: 14
a 的值为: 16
a 的值为: 17
a 的值为: 18
a 的值为: 19

Perlのサイクル Perlのサイクル