亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

PHP流程控制之do...while循環(huán)的區(qū)別

do...while與while的語法結(jié)構(gòu)基本一樣,也是一個布爾型循環(huán),功能也基本一樣。

基本語法規(guī)定如下:

do {
   //代碼塊
} while (判斷);

do...while與while的區(qū)別是,它們的值的檢查時機(jī)不同。

do-while 不論while判斷是否成立,先執(zhí)行一次代碼代碼塊循環(huán)語句,保證會執(zhí)行一次(表達(dá)式的真值在每次循環(huán)結(jié)束后檢查)。
然而我們之前的while循環(huán)會檢查布爾判斷區(qū)域,成立則執(zhí)行。不成立則不執(zhí)行。

我們用代碼去驗(yàn)證一下:

<?php
$i = 0;
do {
   echo $i;
} while ($i > 0);
?>

上面代碼中,$i 肯定不大于0,也執(zhí)行了。


當(dāng)然,你還不能理解,實(shí)在想不到應(yīng)用場景也沒關(guān)系,可以完全跳過此塊。

do...while用的情況比較少。我們有可能用在資源處理如:文件打開等地方。


Weiter lernen
||
<?php $i = 0; do { echo $i; } while ($i > 0); ?>
einreichenCode zurücksetzen