NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
# 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 ```