Изменить значение в первом из двух массивов (многомерных) PHP - PullRequest
1 голос
/ 30 сентября 2011

Я хочу изменить число в первом массиве в многомерном массиве. У меня есть код, который выводит значение в массив, и у меня нет шансов начать считать с одного - в моем коде. Поэтому моя идея состоит в том, чтобы изменить значение, начиная с единицы - после того, как оно было объявлено. Мой массив выглядит так:

Array
(
    [53] => Array
        (
            [name] => Volkswagen
            [regularePrice] => 2139.00
        )

    [54] => Array
        (
            [name] => BMW
            [regularePrice] => 2219.00
        )

    [55] => Array
        (
            [name] => Chrysler
            [regularePrice] => 2399.00
        )
)

Я хочу - через некоторое время или для - пройти через массив и изменить значения от 53 до 1, от 54 до 2, от 55 до 3 и т. Д. В зависимости от длины массива.

Как мне это сделать?

Ответы [ 2 ]

3 голосов
/ 30 сентября 2011

Ответ:

array_values($arr);
0 голосов
/ 30 сентября 2011

вы пробовали:

$array = array_values($array);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...