从特定数字开始重新索引数组中的php键

时间:2014-01-10 15:16:39

标签: php arrays reindex

我有一个数组,其键从0开始向上。有没有办法重新索引数组以更改键从3开始而不是0?

2 个答案:

答案 0 :(得分:1)

快速脱离我的头脑,但可能有更好的方法来做到这一点

$reindexedArray = array_combine(
    range(3,count($originalArray)+3),
    $originalArray
);

答案 1 :(得分:0)

$newArray = array();
foreach($myArray as $key=>$value){
$newArray[$key+3] = $value;
}
print_r($newArray);