repeated - quitar duplicados php array
array_unique y luego renumerar claves (1)
Posible duplicado:
Re-indexar las claves de la matriz numérica
Tengo una matriz de la siguiente manera
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
)
Estoy usando array_unique para eliminar los duplicados que me está dando
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
)
¿Cómo puedo cambiar las claves para que sean consecutivas?
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
)
gracias por adelantado
La forma más sencilla sería colocarlos en una nueva matriz a través de un bucle, o mejor aún, la función array_values
.
$new_array = array_values($original_array)