多次元配列 / 各行の合計を出す / 演習 01

📝 ドリル 01 — 各行の合計を出力

問題

次の 3×3 の 2 次元配列が与えられています。

$table = [
    [1, 2, 3],
    [4, 5, 6],
    [7, 8, 9],
];
▶ 3v4l で実行

各行の合計を、1 行ずつ出力してください (上の行から順に)。

期待される出力:

6
15
24

採点

php scripts/grade.php v2/topics/06-array-multi/ch06-row-sum/drill/01-each-row-sum/

ヒント

  • foreach ($table as $row) { echo array_sum($row) . "\n"; }
  • もしくは内側 foreach で $sum を組み立てる (行ごとに 0 にリセット)

テストケース

期待される出力

6
15
24

📄 starter.php(雛形)

このコードから書き始めてください。

<?php

$table = [
    [1, 2, 3],
    [4, 5, 6],
    [7, 8, 9],
];

// TODO: 各行の合計を 1 行ずつ出力する
// ヒント:
//   foreach ($table as $row) {
//       echo array_sum($row) . "\n";
//   }
✅ 解答例を見る(自分で解いてから)
<?php

$table = [
    [1, 2, 3],
    [4, 5, 6],
    [7, 8, 9],
];

foreach ($table as $row) {
    echo array_sum($row) . "\n";
}