Perl-continue

提供:Dev Guides
移動先:案内検索

Perl continue関数

説明

この関数は、関数ではなくフロー制御ステートメントです。 BLOCKに接続されたcontinue BLOCK(通常whileまたはforeach)がある場合、Cのforループの3番目の部分のように、条件が再び評価される直前に常に実行されます。

したがって、ループが_next_ステートメントによって継続されている場合でも、ループ変数をインクリメントするために使用できます。 last、next、、または_redo_は、continueブロック内に表示される場合があります。

構文

以下は、この関数の簡単な構文です-

continue BLOCK

戻り値

この関数は何も返しません。

以下は、その基本的な使用法を示すコード例です-

while (EXPR) {
   ### redo always comes here
   do_something;
} continue {
   ### next always comes here
   do_something_else;
   # then back the top to re-check EXPR
}
### last always comes here