循環(huán)結(jié)構(gòu)do-while語句
14.png
基本格式:
do{
語句或語句序列
... ...
}while(表達(dá)式)丝格;
程序會先執(zhí)行 do 語句體中的語句(循環(huán)體),然后再檢查表達(dá)式(循環(huán)控制語句)
的值棵譬,如果符合條件式(值為真)显蝌,就再進(jìn)行 do 語句體中的語句,直到條件不符合為
注意:
do-while 后面必須加上分號作為結(jié)束
do-while與while的最大區(qū)別是先執(zhí)行循環(huán)體然后再判斷循環(huán)的控制條件
<?php //求1到100的累加订咸。
$i=1; ?$sum=0;
do{
$sum+=$i;
$i++;
}while($i<=100);
echo $sum;
?>
test.php
<?php
/*
* while(條件表達(dá)式) {
* 循環(huán)體
* }
*
* //第一步先 執(zhí)行表達(dá)式曼尊, 表達(dá)式為 true時, 才執(zhí)行循環(huán)體
*
*
* do {
* 循環(huán)體
* }while(條件表達(dá)式);
*
*
* //第一步先 執(zhí)行循環(huán)體算谈, 再判斷條件表達(dá)式涩禀, 成立則執(zhí)行下一個循環(huán)體
*
*
*
*
*
*
*
*
*
*
*
*/
/*
while(false) {
echo "妹子真漂亮<br>";
}
do {
echo "高老師很帥<br>";
}while(false);
*/
$i = 0;
do {
echo "{$i} @@@@@@@@@@@@@@@@@@<br>";
$i++;
}while($i < 100);