多次元配列 / ch05 — 表形式で整形出力 / 演習 01

📝 ドリル 01 — 3×3 を表形式で出力

問題

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

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

各行の 3 要素を 空白区切り で 1 行に出力してください (全 3 行)。

期待される出力:

1 2 3
4 5 6
7 8 9

採点

php scripts/grade.php v2/topics/06-array-multi/ch05-table-print/drill/01-table/

ヒント

  • foreach ($table as $row) { echo implode(" ", $row) . "\n"; }
  • 末尾空白を入れたくないので implode が便利

テストケース

期待される出力

1 2 3
4 5 6
7 8 9

📄 starter.php(雛形)

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

<?php

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

// TODO: 各行を空白区切りで 1 行に出力する (全 3 行)
// ヒント:
//   foreach ($table as $row) {
//       echo implode(" ", $row) . "\n";
//   }
✅ 解答例を見る(自分で解いてから)
<?php

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

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