做
当你总是希望至少运行一次代码块时,Do 循环非常有用。Do-loop 将在执行代码块之后评估条件,而不像在执行代码块之前执行它的 while 循环。
你可以通过两种方式使用 do 循环:
-
循环而条件为真:
Do { code_block } while (condition)
-
循环直到条件为真,换句话说,循环,条件为 false:
Do { code_block } until (condition)
真实例子:
$i = 0
Do {
$i++
"Number $i"
} while ($i -ne 3)
Do {
$i++
"Number $i"
} until ($i -eq 3)
Do-While 和 Do-Until 是反义循环。如果里面的代码相同,条件将被颠倒。上面的示例说明了此行为。