array_unshift( )
函数是 PHP 的内置函数。它用于将一个或多个元素添加到数组的开头。此函数是在 PHP 4.0 中引入的。
语法
int array_unshift ( array &$array [, mixed $... ] );
参数
参数 | 描述 | 必须/可选 |
---|---|---|
array | 输入数组。 | 必须 |
mixed | 要添加的值。 | 必须 |
返回值
array_unshift( ) 函数返回数组中元素的新数量。
重要提示:
所有数字数组键都将修改为从零开始计数,而文字键不会更改。
示例1
<?php
$site = array('yx', 'jc');
array_unshift($site, 1, 2, 3);
foreach ($site as $element)
{
print_r("$element ");
}
?>
输出:
1 2 3 yx jc
示例2
<?php
$laptop = array('dell', 'hp');
array_unshift($laptop, 'leneovo', 'acer');
print_r($laptop);
?>
输出:
Array
(
[0] =>leneovo
[1] =>acer
[2] => dell
[3] =>hp
)
(
[0] =>leneovo
[1] =>acer
[2] => dell
[3] =>hp
)