php array_unshift 向数组加入元素
array_unshift() 函数在数组开头插入一个或多个元素。
array_unshift(array,value1,value2,value3...)
array 必需。规定输入的数组。
value1 必需。规定插入的值。
value2 可选。规定插入的值。
value3 可选。规定插入的值。
array_unshift()前添加通过元素数组的前面。请注意,列举的要素是prepended作为一个整体,使预置内容相同的顺序留下。所有数值数组中的键将被修改以从零开始计数,而文字键将保留不动。
来看个array_unshift实例
"Cat","b"=>"Dog");
print_r(array_unshift($a,"Horse"));
?>
输出值为3
array_unshift数组带有数值键:
"Cat",1=>"Dog");
array_unshift($a,"Horse");
print_r($a);
?>输出:
Array ( [0] => Horse [1] => Cat [2] => Dog )
实例三
aspberry");
print_r($queue);
?>
Array
(
[0] => apple
[1] => raspberry
[2] => orange
[3] => banana
)