Php 如何使用非连续数字键重新设置数组的键

Php 如何使用非连续数字键重新设置数组的键,php,arrays,Php,Arrays,我有一个数组: Array ( [0] => ololo [2] => test [3] => haha [7] => nice ) 如何将数组的索引更改为: Array ( [0] => ololo [1] => test [2] => haha [3] => nice ) 从PHP.net: array_values()返回输入数组中的所有值,并对数组进行数字索引 数组_values()可能就是您想要的。见: 这将重新索引

我有一个数组:

Array
(
 [0] => ololo
 [2] => test
 [3] => haha
 [7] => nice
)
如何将数组的索引更改为:

Array
(
 [0] => ololo
 [1] => test
 [2] => haha
 [3] => nice
)
从PHP.net:

array_values()返回输入数组中的所有值,并对数组进行数字索引

数组_values()可能就是您想要的。见:


这将重新索引数组键:

array_values($array)

如果初始数组位于
$a
变量中,则只需执行以下操作:

$a = array_values($a);
它将基本上从原始数组中返回值,并在另一个数组中执行

是否足够清楚?

可能的重复
array_values($array)
$a = array_values($a);