Te sugerimos que pruebes esta solución en un ambiente controlado antes de enviarlo a producción, un saludo.
Solución:
Porque array artículos es string, debe convertirlos a la fecha y luego compararlos para ordenarlos. Él usort()
clasificar array usando una función personalizada que es una buena función de clasificación para este caso.
$arr = array('11-01-2012', '01-01-2014', '01-01-2015', '09-02-2013', '01-01-2013');
function date_sort($a, $b)
return strtotime($a) - strtotime($b);
usort($arr, "date_sort");
print_r($arr);
Comprobar resultado en demostración
Si haces scroll puedes encontrar las interpretaciones de otros creadores, tú aún eres capaz insertar el tuyo si dominas el tema.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)