PHP数组,添加和移动当前数组索引

PHP数组,添加和移动当前数组索引,php,arrays,Php,Arrays,我明白了: $arr = array(); $arr[0] = "Test"; $arr[1] = "Bla"; $arr[2] = "Boo"; 现在我想将“SO”添加到此数组中,但在数组的开头,[0]索引。但是在不删除当前内容的情况下,它应该移动其余内容,所以“Test”变成[1],Bla变成[2],Boo变成[3] 如何做到这一点?我相信你想利用我相信你想利用看看数组操作函数array\u unshift()应该执行您想要的操作。其他类似的函数有array_shift()、array_p

我明白了:

$arr = array();
$arr[0] = "Test";
$arr[1] = "Bla";
$arr[2] = "Boo";
现在我想将“SO”添加到此数组中,但在数组的开头,[0]索引。但是在不删除当前内容的情况下,它应该移动其余内容,所以“Test”变成[1],Bla变成[2],Boo变成[3]


如何做到这一点?

我相信你想利用

我相信你想利用

看看数组操作函数
array\u unshift()
应该执行您想要的操作。其他类似的函数有array_shift()、array_pop()和array_push()

查看数组操纵函数
array\u unshift()
应该执行您想要的操作。其他类似的函数有array_shift()、array_pop()和array_push()

array_unshift($arr,'SO')
array_unshift($arr,'SO')