按最大日期排序数组

时间:2015-01-27 16:30:21

标签: php arrays sorting

我有一个如下所示的数组:

( [0] => 03-11-2013 [1] => 04-09-2016 )

我如何订购,以便最好的日期永远是第一个?

由于

1 个答案:

答案 0 :(得分:1)

这是一个:

array_multisort(array_map('strtotime', $array), SORT_DESC, $array);

转换为时间戳并按降序排序,对原始数组进行排序。如果您控制数组创建,可能最好将它们作为时间戳或YYYY-MM-DD