連想配列 / ch05 — array_keys / array_values / 演習 01

📝 ドリル 01 — array_keys でキー一覧

問題

以下の連想配列が与えられています。

$scores = [
    'math'    => 80,
    'english' => 70,
    'science' => 90,
];
▶ 3v4l で実行

array_keys を使ってキー一覧を取り出し、上から順に 1 行ずつ出力してください。

期待される出力:

math
english
science

採点

php scripts/grade.php v2/topics/05-array-assoc/ch05-array-keys-values/drill/01-list-keys/

ヒント

  • $keys = array_keys($scores);
  • foreach ($keys as $k) { echo $k . "\n"; }

テストケース

期待される出力

math
english
science

📄 starter.php(雛形)

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

<?php

$scores = [
    'math'    => 80,
    'english' => 70,
    'science' => 90,
];

// TODO: array_keys でキー一覧を取り出し、1 行ずつ出力する
✅ 解答例を見る(自分で解いてから)
<?php

$scores = [
    'math'    => 80,
    'english' => 70,
    'science' => 90,
];

$keys = array_keys($scores);
foreach ($keys as $k) {
    echo $k . "\n";
}