我想更改多维数组中第一个数组中的数字。我有一个代码,输出值到一个数组,没有机会让它从一开始计数-在我的代码。所以我的想法是从1开始改变值-在它被声明之后。我的数组是这样的:
Array
(
[53] => Array
(
[name] => Volkswagen
[regularePrice] => 2139.00
)
[54] => Array
(
[name] => BMW
[regularePrice] => 2219.00
)
[55] => Array
(
[name] => Chrysler
[regularePrice] => 2399.00
)
)
我想-通过while或for -遍历数组并将值53更改为1,54更改为2,55更改为3等等,这取决于数组的长度。
我如何做到这一点?
答案是:
array_values($arr);
你试过了吗:
$array = array_values($array);