0: A1
1: A3
2: A4
配列の要素を削除しよう
問題
配列の要素の2つめ「A2」を削除して画面に表示しよう
自分の環境に書くコード
$list = ['A1', 'A2', 'A3', 'A4'];
¥PHP¥
期待する画面
解答ソースコード
$list = ['A1', 'A2', 'A3', 'A4'];
unset($list[1]);
$list = array_values($list);
foreach ($list as $key => $val) {
echo "{$key}: {$val}<br>";
}
¥PHP¥
完了にする!
1.PHPについての説明と表示
解説
配列の添字は0から始まるので注意しよう。
2つめを削除するので添え字は1になる。
unsetで配列の要素を削除すると歯抜けの状態になり間抜けだ。
忘れずにarray_valuesで配列を再設定しよう。