これからPHPの勉強を始める方を対象にしたPHP入門です。
この記事では、繰り返し処理であるforとforeachの説明をします。
目次
for文
for文は指定した条件式が真(true)の間、繰り返し実行します。
for (初期化式; 条件式; 変化式){
実行する処理1;
}
for文(繰り返し処理)では条件式を評価して、繰り返しを継続するかどうか判別します。
for ($count = 1; $count <= 5; $count++){
// 実行する処理
print "$count = " . $count . "\n";
}1 = 1
2 = 2
3 = 3
4 = 4
5 = 5
for文をwhile文にすると下記のようになります。
$count = 0;
while ($count < 5){
// 処理
$count++;
print "$count = " . $count . "\n";
}1 = 1
2 = 2
3 = 3
4 = 4
5 = 5
POINT
for文にも、continue文やbreak文を利用することが可能です。
foreach文
配列のデータを1件づつ取り出す処理はforeach文を使います。
foreach (配列変数 as 変数){
実行する処理1;
}
$colorlist = array('red', 'blue', 'yellow');
foreach ($colorlist as $color){
print "色は" . $color . "です。\n";
}色はredです。
色はblueです。
色はyellowです。
初心者のためのPHP入門 掲載一覧
【目次】初心者向け PHP入門
第2回 PHP入門 ~変数と定数~
第3回 PHP入門 ~演算子~
第4回 PHP入門 ~条件判定(if/else/elseif/switch)~
第5回 PHP入門 ~繰り返し処理(while/do while/break/continue)~
第6回 PHP入門 ~繰り返し処理(for/foreach)~ 今ここ
第8回 PHP入門 ~文字列の長さを取得(strlen)/文字数を取得(mb_strlen)~
第9回 PHP入門 ~文字列の比較(strcmp/strcasecmp)~
第10回 PHP入門 ~文字列を取り出す(substr/mb_substr)~
第12回 PHP入門 ~ユーザ定義関数~
第13回 PHP入門 ~配列と連想配列~
プログラム学習に限界を感じていませんか?
漢文家族


プログラミングを継続的に学習するコツ | 漢文家族
PythonやPHPの学習をしていて、わからないところが多く何回も調べながらやるのは正直、嫌になってしまいますよね。 この記事では、どのようにすれば継続的に学習を続けて行…

