Переиндексация числовых ключей массива

У меня есть массив, который построен с использованием функции explode() , но, видя, как я использую его со случайными / динамическими данными, я вижу, что индексы продолжают меняться:

 Array ( [2] => Title: Warmly little before cousin sussex entire set Blessing it ladyship. [3] => Snippet: Testing [4] => Category: Member [5] => Tags: little, before, entire ) 

Мне нужно, чтобы массив был упорядочен, начиная с 0 всегда. Я тестирую разные данные, и иногда он начинается с 0, а с другими тестами начинается с разных номеров. Я исследовал и столкнулся с Array, начиная с нуля, но, похоже, это применимо только к конкретному случаю пользователей. Код, который я использую для построения массива, можно посмотреть здесь: https://stackoverflow.com/a/10484967/1183323

Как я могу это сделать?

 $your_new_array = array_values($your_old_array); 

Используйте array_merge () для нумерации массива:

 $your_old_array = array( 2 => 'whatever', 19 => 'huh', 22 => 'yep' ); $your_new_array = array_merge($your_old_array); print_r($your_new_array); 

Печатает это:

 Array ( [0] => whatever [1] => huh [2] => yep )