tôi có các mảng sau:Nhiều loại trong một mảng
Array
(
[0] => Array
(
[note] => test
[year] => 2011
[type] => football
)
[1] => Array
(
[note] => test1
[year] => 2010
[type] => basket
)
[2] => Array
(
[note] => test2
[year] => 2012
[type] => football
)
[3] => Array
(
[note] => test3
[year] => 2009
[type] => basket
)
[4] => Array
(
[note] => test4
[year] => 2010
[type] => football
)
)
Và tôi muốn đầu tiên sắp xếp nó theo một mảng theo loại:
Ví dụ: $sort = array('football','basket');
Và sau đó bởi năm.
Tôi có thể làm như thế nào?
Cảm ơn.
đầu ra mong muốn nên là:
Array
(
[2] => Array
(
[note] => test2
[year] => 2012
[type] => football
)
[0] => Array
(
[note] => test
[year] => 2011
[type] => football
)
[4] => Array
(
[note] => test4
[year] => 2010
[type] => football
)
[1] => Array
(
[note] => test1
[year] => 2010
[type] => basket
)
[3] => Array
(
[note] => test3
[year] => 2009
[type] => basket
)
)
Tôi không quan tâm nếu chúng ta thiết lập lại các giá trị chỉ mục.
Cảm ơn.
Cảm ơn bạn đời, có vẻ như nó hoạt động. Nhưng làm thế nào tôi có thể bao gồm mảng $ sortBy? – glarkou
@salamis Tôi cũng đã chỉnh sửa câu trả lời của mình. – lafor
Cảm ơn bạn đời có vẻ như nó hoạt động như mong đợi. Một câu hỏi nhanh. Tại sao chúng ta vẫn sử dụng '$ type, SORT_ASC' nếu chúng ta sắp xếp theo mảng khác? – glarkou