将数组中的所有键加1

将数组中的所有键加1

将数组中的所有键加1的最简单解决方案是什么?

在此之前:

$arr[0] = 'a';
$arr[1] = 'b';
$arr[2] = 'c';

之后:
$arr[1] = 'a';
$arr[2] = 'b';
$arr[3] = 'c';

最佳答案

您可以使用

$start_zero = array_values($array); /* Re-Indexing Array To Start From Zero */

如果要从索引1开始使用
$start_one = array_combine(range(1, count($array)), array_values($array));

10-06 00:52