Возможный дубликат:
Переиндексация числовых ключей массива
У меня есть массив следующим образом
Array ( [0] => 15/11/2012 - 18/11/2012 [1] => 15/11/2012 - 18/11/2012 [2] => 15/11/2012 - 18/11/2012 [3] => 15/11/2012 - 18/11/2012 [4] => 19/12/2012 - 24/12/2012 [5] => 24/12/2012 - 01/01/2013 [6] => 24/12/2012 - 01/01/2013 [7] => 16/01/2013 - 01/02/2013 )
Я использую array_unique для удаления дубликатов, которые дают мне
Array ( [0] => 15/11/2012 - 18/11/2012 [4] => 19/12/2012 - 24/12/2012 [5] => 24/12/2012 - 01/01/2013 [7] => 16/01/2013 - 01/02/2013 )
Как изменить ключи так, чтобы они были последовательными – как показано ниже
Array ( [0] => 15/11/2012 - 18/11/2012 [1] => 19/12/2012 - 24/12/2012 [2] => 24/12/2012 - 01/01/2013 [3] => 16/01/2013 - 01/02/2013 )
заранее спасибо
Самый простой способ – разместить их в новом массиве либо с помощью цикла, либо еще с еще array_values
функцией array_values
.
$new_array = array_values($original_array)
Больше информации