PHP

PHPでfor文を使ってみよう!基本から応用まで


こんにちは、PHP初心者のみなさん!今回は、PHPでよく使用される制御構造の一つ、for文について学んでいきましょう。for文は繰り返し処理を行う際に非常に便利で、プログラミングにおいて基本的なスキルの一つです。

for文の基本的な使い方

PHPでのfor文の基本形は以下のようになります。

for (初期化式; 条件式; 増分式) {
    // 繰り返し実行されるコード
}

それでは、実際に1から10までの数字を出力する簡単な例を見てみましょう。

for ($i = 1; $i <= 10; $i++) {
    echo $i . "\n";
}

このコードは、$iを1から始めて10までインクリメントしながら、それぞれの数値を画面に表示します。

配列とfor文

配列の要素を処理するためにfor文を使うこともできます。以下は、配列の各要素を出力する例です。

$fruits = ["apple", "banana", "cherry"];

for ($i = 0; $i < count($fruits); $i++) {
    echo $fruits[$i] . "\n";
}

for文を使った応用例

for文は単純な数値の増減だけでなく、複雑なデータ処理にも使用できます。例えば、九九の表を出力する場合は、二重のfor文を使用します。

for ($i = 1; $i <= 9; $i++) {
    for ($j = 1; $j <= 9; $j++) {
        echo $i * $j . "\t"; // タブで区切る
    }
    echo "\n"; // 各行の後に改行
}

このコードは、1から9までの数を掛け合わせた結果を表形式で出力します。

for文のヒント

for文を使うときは、無限ループに注意しましょう。条件式がいつかは偽になるように設定してください。
複雑な条件や複数の変数を使う場合、for文よりもwhile文を使った方が読みやすくなることがあります。
for文をマスターすることで、PHPでのプログラミングがより柔軟でパワフルになります。是非、さまざまなプログラムに挑戦してみてくださいね!

アバター画像

Groworks Inc.

ものづくりのまち燕三条にある三条ものづくり学校を拠点とし、新潟市、長岡市、燕市、柏崎市を中心に活動しているウェブサイト・ホームページ制作会社です。