所以我有一個數組名爲$鏈接按字母排序多維數組無法正常工作?
array(
[0] = array(
'type' => 'thread'
'url' => 'blah blah blah'
),
[1] = array(
'type' => 'media'
'url' => 'blah blah blah'
),
[2] = array(
'type' => 'website'
'url' => 'blah blah blah'
)
);
我所要做的排序是這樣排列的字母順序使用「類型」。對於這個我使用usort()
usort($links, create_function('$b, $a', 'return $a["type"] - $b["type"];'));
的問題是,這是不實際排數組...它是所有反轉陣列。完成後,我會看到網站>媒體>線程。如果我第二次處理它,它會反轉回線程>媒體>網站。
最終結果應該是媒體>線程>網站。我錯過了什麼嗎?爲什麼這不正確排序?
'回聲 「線」 - 「媒體」''→0' – deceze