多次元配列 / 各行の合計を出す / 演習 01
📝 ドリル 01 — 各行の合計を出力
問題
次の 3×3 の 2 次元配列が与えられています。
$table = [
[1, 2, 3],
[4, 5, 6],
[7, 8, 9],
];各行の合計を、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";
}