Php/func array unshift
来自菜鸟教程
PHP array_unshift()函数
例
将元素“ blue”插入数组:
<?php $a=array("a"=>"red","b"=>"green"); array_unshift($a,"blue"); print_r($a); ?>
定义和用法
array_unshift()函数将新元素插入数组。新的数组值将插入到数组的开头。
Tip: 您可以添加一个值或任意多个值。
注意: 数字键将从0开始并增加1。字符串键将保持不变。
句法
array_unshift(array, value1, value2, value3, ...)
参数值
参数 | 描述 |
---|---|
array | 需要。指定一个数组 |
value1 | 可选的。指定要插入的值(7.3之前的PHP版本中要求) |
value2 | 可选的。指定要插入的值 |
value3 | 可选的。指定要插入的值 |
技术细节
返回值: | 返回数组中新的元素数 |
PHP版本: | 4+ |
PHP更新日志: | PHP 7.3:现在只能使用
array 参数 |
更多例子
例
显示返回值:
<?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); ?>