
あきぞらです。
今回は、PHPで連想配列の要素を削除する方法を紹介していきます。
キーを指定して要素を削除する方法
PHPでunset()という関数を使って連想配列の要素を削除できます。
たとえば、以下のような連想配列があったとします。
<?php
$test= [
'a' => 'あ',
'b' => 'い',
'c' => 'う',
'd' => 'え',
];
?>
unset()を使って'b'のキーの要素を削除してみます。
<?php
unset(test['b']);
print_r(test);
?>
結果はこうなります。
Array
(
[a] => あ
[c] => う
[d] => え
)
カンタンに削除できました!