在PHP中,我们可以使用explode()
函数将日期字符串拆分为数组,然后使用usort()
函数对数组进行排序。下面是一个示例代码:
输出结果为:
Array
(
[0] => 2021-01-10
[1] => 2021-01-20
[2] => 2021-02-05
[3] => 2021-03-15
)
这段代码首先使用usort()
函数对$dates
数组进行排序。在比较函数中,我们使用explode()
函数将日期字符串拆分为数组,并按照年份、月份和日期的顺序进行比较。最后,我们打印排序后的数组。