はじめに
前回はif文について触れたので今回はfor文とwhile文について触れてみたいと思います。
内容
for文について
・for文とは繰り返し処理を行うことを意味します。
例:
for($i = 1; $i<=100; $i++){
echo $i;
}
結果: 123456789101112131415.....100
1〜100までが出力されることになります。
上記の例を説明すると
・$i = 1 というのは1から始まります。
・$i=100は100までループするよというループ条件を表しています。
・$i++は条件を満たすまで更新し続けることを表しています。
##while文について
・while文もfor文と同様に繰り返し処理ができる1つです。
例:
$i = 1;
while($i <= 100){
echo $i;
$i++
}
結果: 123456789101112131415.....100
上記の例を説明すると
・$iに1という変数を代入する
・($i <= 100)という記述で1〜100までという条件を指定
・echo $i;で結果をだし
・$i++で条件をループすることにする
#まとめ
・繰り返す数が決まっておらず、特定の条件を満たすまで繰り返す場合→while文
・繰り返す数が決まっており、指定の回数まで繰り返す場合→ for文