[問題] (参照:http://www.cc.kyoto-su.ac.jp/~mmina/bp1/hundredKnocksBasic.html)
整数値を入力させ、入力値が0でなければ値を表示かつ再度入力してループ処理を続け、0であれば終了するプログラムを作成しなさい。
コード
do{
$a = intval(fgets(STDIN));
echo $a, PHP_EOL;
}while($a <> 0);
↓↓↓
5
-6
0
1 と入力
↓↓↓
結果
5
-6
0
☆do…while文
指定した条件がどうであれ、初回は必ず実行するという繰り返し処理。
2回目以降は、条件を満たす限りずっと処理を繰り返す。
$a = ○ ← 初期値。あれば入れる。
do{
条件を満たす場合に行う処理;
増減式; ← あれば入れる。
}while(条件)