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