[PHP-users 22189]連想配列にarray_unshiftを使いたい。

yoshiki yoshiki @ ann.to
2004年 6月 11日 (金) 23:24:34 JST


yoshikiです。
連想配列にarray_unshiftをつかうと添字配列になってしまいます。

配列 $a
Array
(
    [2] => さかぐち
    [5] => すずき
)
----------------------------
array_unshift($a, "こいずみ");
配列 $a
Array
(
    [0] => こいずみ
    [1] => さかぐち
    [2] => すずき
)
こうなってしまいます。
ちなみに
array_unshift($a, '0'=>'こいずみ');
ではエラーになってしまいました。

何かいい方法はございませんでしょうか。




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