いわきりです yoshiki wrote in <000b01c44fbf$d29f2750$7e02a8c0 @ tanaka> : >連想配列にarray_unshiftをつかうと添字配列になってしまいます。 >array_unshift($a, '0'=>'こいずみ'); >ではエラーになってしまいました。 >何かいい方法はございませんでしょうか。 $a = array(2 => 'Item1', 5 => 'Item2'); $b = array(0 => 'New Item'); $a = $b + $a; // array_unshiftとほぼ等価 $a = $a + $b; // array_pushとほぼ等価 これだとkeyは変わりません。 -- Youichi Iwakiri