2020.11.13
【PHP基礎】 反復処理③ do-while文
この記事では、
前回学んだwhile文の発展形、
do-while文を学びます。
do-while文
条件式が true の間、繰り返しループ処理を行います。
while文と違う点は、最低1回の実行を保証されており、
ループの最後で終了条件のチェックを行う点です。
構文
do { 繰り返し実行する処理 } while (条件式);
用途
1回だけ実行して、
以降の継続は条件次第というコードを書くのに使います。
サンプルコード
<?php $i = 0; do{ echo "カウント : {$i}</br>"; $i++; }while($i <= 0); ?>
表示結果
解説
上記のサンプルコードの6行目で、0未満を条件にしても、
「カウント:0」は表示されます。
0未満が条件の例
<?php $i = 0; do{ echo "カウント : {$i}</br>"; $i++; }while($i < 0); ?>