多次元配列 / 2 次元配列にアクセスする / 演習 01
📝 ドリル 01 — 四隅を出力する
問題
次の 3×3 の 2 次元配列が与えられています。
$table = [
[1, 2, 3],
[4, 5, 6],
[7, 8, 9],
];この配列の四隅 (左上 → 右上 → 左下 → 右下) を 1 行ずつ出力してください。
期待される出力:
1
3
7
9
採点
php scripts/grade.php v2/topics/06-array-multi/ch02-2d-access/drill/01-corner/
ヒント
- 左上 =
$table[0][0] - 右上 =
$table[0][2] - 左下 =
$table[2][0] - 右下 =
$table[2][2]
テストケース
期待される出力
1
3
7
9
📄 starter.php(雛形)
このコードから書き始めてください。
<?php
$table = [
[1, 2, 3],
[4, 5, 6],
[7, 8, 9],
];
// TODO: 四隅 (左上, 右上, 左下, 右下) を 1 行ずつ出力する
// ヒント:
// echo $table[0][0] . "\n"; // 左上
// echo $table[0][2] . "\n"; // 右上
// echo $table[2][0] . "\n"; // 左下
// echo $table[2][2] . "\n"; // 右下
✅ 解答例を見る(自分で解いてから)
<?php
$table = [
[1, 2, 3],
[4, 5, 6],
[7, 8, 9],
];
echo $table[0][0] . "\n";
echo $table[0][2] . "\n";
echo $table[2][0] . "\n";
echo $table[2][2] . "\n";