多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# Perl 中的`until`循环 > 原文: [https://beginnersbook.com/2017/02/until-loop-in-perl-with-example/](https://beginnersbook.com/2017/02/until-loop-in-perl-with-example/) 直到循环行为与 perl 中的循环的正好相反,只要条件为真`while`循环继续执行。在[`until`循环](https://beginnersbook.com/2017/02/while-loop-in-perl-with-example/)。中,只要条件为假,循环就会执行 #### `until`循环的语法: ```perl until(condition) { statement(s); } ``` ### 执行直到循环的流程 首先评估条件,如果返回`false`,则循环内的语句被执行。执行后,重新评估条件。这一直持续到条件返回`true`。一旦条件返回`true`,控制流就会转到循环之后的下一个语句。 #### 例 ```perl #!/usr/local/bin/perl $num = 10; until( $num >15 ){ printf "$num\n"; $num++; } ``` **输出:** ```perl 10 11 12 13 14 15 ```