我有时间与meridiem(上午/下午)。 例如,
我有时间
Array
(
[0] => 11:00 AM
[1] => 6:00 AM
)
所以排序后:
Array
(
[0] => 6:00 AM
[1] => 11:00 AM
)
如果我有:
Array
(
[0] => 11:00 AM
[1] => 6:00 PM
)
所以排序将是:
Array
(
[0] => 11:00 AM
[1] => 6:00 PM
)
我试过
排序($ ARR,SORT_LOCALE_STRING);
和
排序($ ARR,SORT_NUMERIC);
但没有奏效。
任何解决方案?感谢。
答案 0 :(得分:3)
试试这段代码。
usort($array, function($a, $b) {
return (strtotime($a) > strtotime($b));
});