配列を1件ずつ処理するPHPのforeach文の使い方を実行して学べます。初心者向けに、コードを編集して実行結果をすぐ確認できます。 下のコードはブラウザ内でそのまま実行できます。「実行エディタで開く」を押すと、progoのオンラインPHP実行環境にコードが読み込まれ、その場で動作を確認できます。
<?php
$scores = [80, 95, 70, 100, 60];
$total = 0;
foreach ($scores as $s) {
$total += $s;
}
echo "平均点: " . ($total / count($scores)) . "\n";
foreach ($scores as $i => $s) {
echo "{$i}番目: {$s}点\n";
}
▶ このコードを実行エディタで開く
foreach ($配列 as $値)で全要素を順に処理します。as $key => $valueでインデックスも取得できます。