[PHP-users 22272]Re: 連想配列のキーの削除方法について

Osamu Shigematsu shige02 @ mac.com
2004年 6月 18日 (金) 20:32:06 JST


重松です。
一瞬バグかと思った。

On Jun 18, 2004, at 8:07 PM, TETSU Takeno wrote:

> $a['a'] = 'aaa';
>
> unset($a[0]);
> var_dump($a);
>
> 結果------------------------------------
> array(1) {
>    ["a"]=>
>    string(3) "aaa"
> }
> ------------------------------------------

$a['a'] を消すのに、なぜ、$a[0] なんでしょう?
要素の順番 (位置) ではなく、キーでアクセスするのが連想配列です。

-- 
Osamu Shigematsu



PHP-users メーリングリストの案内