【发布时间】:2013-09-23 06:53:22
【问题描述】:
我有这个 $countries 数组:
Array ( [0] => 2013 Germany [1] => country [2] => Berlin [3] => Beer)
Array ( [0] => 2012 Italy [1] => country [2] => Rome [3] => Wine )
Array ( [0] => 2013 Germany [1] => country [2] => Munich [3] => Beer )
Array ( [0] => 2013 Germany [1] => country [2] => Dusseldorf [3] => Beer )
Array ( [0] => 2013 Italy [1] => country [2] => Venice [3] => Wine )
Array ( [0] => 2013 Russia ....) etc
我想按年份的升序对其进行排序,所以我会有类似
Array ( [0] => 2012 Italy [1] => country [2] => Rome [3] => Wine )
Array ( [0] => 2013 Germany [1] => country [2] => Berlin [3] => Beer)
Array ( [0] => 2013 Germany [1] => country [2] => Munich [3] => Beer )....
我尝试过 sort、asort 和 natsort,但到目前为止,它们似乎都不起作用。
有什么想法吗?
【问题讨论】:
-
所以你错过了神奇的usort()
-
asort 应该可以工作,我累了,工作正常。