繰り返し処理のfor文について

 

for文の基本は

for (初期化式; 判定式; 変化式){

   実行内容

  }

 

例文①)基本

$num = 0;

for ($num = 0; $num < 6; $num++ ) {

     echo $num."<br>";

 

説明)

0からスタートして、6回繰り返すまでは数字が一つずつ増えて表示される。

 

 

例文②)if文とbreakを使った記述

$money = 0;

for ($hour = 1; $hour <=8; $hour++){

       $money = $hour * 1000;

       if ($money > 5000) {

           echo "現在".$hour."時間働いて".$money."円です".5000円以上働いたので退勤。

           break;

           }

         echo "現在".$hour."時間働いて".$money."円です。"<br>;

    }

 

説明)

8時間まで繰り返しがされる条件で、5000円以上働いたらbreakを使って処理を断ち切るようにしている。

breakとはそこで処理を断ち切る役割がある。

 

参考動画