我知道如何将它插入到末尾,方法是:
$arr[] = $item;
但是如何把它插入到开头呢?
发布于 2009-11-16 10:19:53
使用array_unshift($array, $item);
$arr = array('item2', 'item3', 'item4');
array_unshift($arr , 'item1');
print_r($arr);
会给你带来
Array
(
[0] => item1
[1] => item2
[2] => item3
[3] => item4
)
发布于 2013-05-13 18:48:33
如果是不想更改数组键的关联数组或编号数组:
$firstItem = array('foo' => 'bar');
$arr = $firstItem + $arr;
array_merge
不起作用,因为它总是对数组重新编制索引。
发布于 2020-05-15 00:32:37
对于关联数组,只需使用merge即可。
$arr = array('item2', 'item3', 'item4');
$arr = array_merge(array('item1'), $arr)
https://stackoverflow.com/questions/1739706
复制相似问题