在PHP中排序和转换以[0]开头的数字索引数组

时间:2017-06-06 12:39:18

标签: php arrays

我有一个数字索引数组。

它可以从任何数字开始,然后继续一百次。

我宁愿订购它。

示例:

$myarray = array();

$myarray[500] = 2;
$myarray[501] = 3;

应该是:

$myarray[0] = 2;
$myarray[1] = 3;

我知道我可以使用foreach

执行此操作
$i = 0;

foreach($myarray as $key => $value){
$myarray[$i] = $value;
$i++
}

PHP中有没有这个功能?

1 个答案:

答案 0 :(得分:1)

尝试使用array_value

$myArray  = array_values($myArray);

Array_value将以数字方式重置密钥并返回数组中的所有值。