1
我正在CakePHP上工作。 我有这个阵列如何在cakePHP中对数组中的两个字段进行排序?
Array
(
[0] => Array
(
[Event] => Array
(
[start_date] => 2014-01-23
[year] => 2014
)
)
[1] => Array
(
[Event] => Array
(
[start_date] => 2015-01-23
[year] => 2015
)
)
[2] => Array
(
[Event] => Array
(
[start_date] => 2015-02-23
[year] => 2015
)
)
[3] => Array
(
[Event] => Array
(
[start_date] => 2016-02-01
[year] => 2016
)
)
[4] => Array
(
[Event] => Array
(
[start_date] => 2016-02-02
[year] => 2016
)
)
)
我想在这个起始日期ASC阵,但我想今年排序的说明。 我已经做
$History = Set::sort($eventSortedHistory, '{n}.Event.start_date', 'asc');
$History = Set::sort($eventSortedHistory, '{n}.Event.year', 'desc');
显然,它会按年排序。
那么,我如何在PHP中将as年和asc和start_date排序为asc?