我有一个数据库表,它给了我以下结果:
array(8) {
["link_id"]=>
string(2) "20"
["link_url"]=>
string(56) "http://url.of/website"
["link_name"]=>
string(34) "Website title"
["link_target"]=>
string(0) ""
["link_description"]=>
string(0) ""
["link_updated"]=>
string(19) "2009-05-24 16:51:04"
["taxonomy_id"]=>
string(2) "36"
["term_id"]=>
string(2) "34"
["category_name"]=>
string(15) "Link category"
}
我想根据category_name键将这些数组中的许多排序到一个多维数组中,然后按link_updated键排序。
所以我最终希望它看起来像这样:
array(2) {
["First category"]=>
array(2) {
["link_name"]=>
string(11) "Newest link"
["link_updated"]=>
string(19) "2009-05-24 16:51:24"
}
["Second category"]=>
array(2) {
["link_name"]=>
string(10) "Older link"
["link_updated"]=>
string(19) "2009-05-20 05:32:56"
}
}
我不知道该怎么做,但我想我必须制作自己的排序方法(usort())?
编辑:我想在每个类别中显示 5 个链接。