Perl continue 函数

描述

这个函数是一个流控制语句而不是一个函数。 如果有一个 continue BLOCK 附加到一个 BLOCK(通常在 while 或 foreach 中),它总是在条件即将被再次评估之前执行,就像 C 中 for 循环的第三部分一样。

因此它可以用来增加循环变量,即使循环已经通过 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

❮ Perl 函数参考