目录

PHP array_unshift() 函数

❮ PHP 数组参考

示例

将元素 "blue" 插入数组:

<?php
$a=array("a"=>"red","b"=>"green");
array_unshift($a,"blue");
print_r($a);
?>
亲自试一试 »

定义和用法

array_unshift() 函数将新元素插入数组。新的数组值将插入到数组的开头。

提示:您可以添加一个值,也可以添加任意多个值。

笔记:数字键将从 0 开始并增加 1。字符串键将保持不变。


语法

array_unshift( array, value1, value2, value3, ...)

参数值

Parameter Description
array Required. Specifying an array
value1 Optional. Specifies a value to insert (Required in PHP versions before 7.3)
value2 Optional. Specifies a value to insert
value3 Optional. Specifies a value to insert


技术细节

返回值: 返回数组中新的元素数
PHP 版本: 4+
PHP 变更日志: PHP 7.3:现在只需使用以下命令即可调用此函数数组范围

更多示例

示例

显示返回值:

<?php
$a=array("a"=>"red","b"=>"green");
print_r(array_unshift($a,"blue"));
?>
亲自试一试 »

示例

使用数字键:

<?php
$a=array(0=>"red",1=>"green");
array_unshift($a,"blue");
print_r($a);
?>
亲自试一试 »

❮ PHP 数组参考