PHPでdo-while文(ステートメント)を使用する

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(真)になる)まで繰り返し処理が実行され、該当しなくなると処理が終了されることを確認できました。

コメント

タイトルとURLをコピーしました