PHPでdo-while文(ステートメント)を使用してみます。
do-while文(ステートメント)は、while文(ステートメント)による繰り返し処理の1種です。繰り返し処理の最後に条件を評価します。コード内の処理を実行し、条件が評価され、条件が「True(真)」の場合は、条件が「True(真)」である限り、コード内の処理が繰り返されます。
■環境
・Windows10
・WampServer Version 3.2.3 64bit
・PHP Version 7.3.21
■do-while文(ステートメント)を使用する
それでは、早速do-while文(ステートメント)を使用してみます。
■コード
<?php
$i = 1;
do{
$i++;
echo "これは ".$i." 番目です。<br>";
}
while($i <= 9)
?>
今回はiという変数を定義し、その中に数値を格納します。格納した数値は「1」です。
格納後、do文(ステートメント)を使用し、実行する処理を記述します。今回の処理は、iという変数に格納した数値を、インクリメント演算子(++)を使用し1増やします。さらにecho文でiという変数の情報を出力します。
記述後、while文(ステートメント)を使用し、括弧内に条件を指定します。今回はiという変数に格納した数値が「9」より等しいかそれ以下(<=,比較演算子)という条件を指定しています。
■実行
では、このスクリプトを「hello.php」という名前で保存し、実行させてみます。
実行してみると、do文に記述した処理が実行されて、while文に記述した今回の条件に該当する(True(真)になる)まで繰り返し処理が実行され、該当しなくなると処理が終了されることを確認できました。
コメント