我得到了以下数组:
$arr = array(6 => 'Somedata', 7 => 'Somedata1', 8 => 'Somedata2');
问题在于,当我使用 array_merge( (array) "选择数据", $arr);
时,它会改变数组键为:
Array
(
[0] => Not specified
[1] => Somedata
[2] => Somedata1
[3] => Somedata2
)
有没有可能跳过array_merge
键的处理,使输出结果如下:
Array
(
[0] => Not specified
[6] => Somedata
[7] => Somedata1
[8] => Somedata2
)
array_merge
默认情况下会保留键名。 - Peterarray_merge((array)"Select the data",$arr)
,再加上一个print_r
输出。 - SappArray("Select the data")
? - Peterarray_merge($arr, (array) "选择数据");
- Fluffeh