我正在爲我正在構建的論壇程序創建搜索功能。在一個點上,我有一個名爲searchResults的數組,它是數字幷包含'score'作爲其維之一(其他是'timeStarted','authorUID'和'TID')通過不是第一個維度的數值對多維數組排序
所以,這個數組在混亂中這一點,我需要組織它到$ searchResults [1]將是最高的'分數'和[2]將具有第二高的地方,等等。我在php.net看着array_multisort,但很快就失去了它的工作原理。那麼如何按照數字順序排序$ searchResults(重新排列鍵),並按照排序機制進一步降序的順序降序排列?真的沒有任何代碼可以用它,但如果你需要一個陣列看起來如何的佈局,你可以去:
$searchResults:
[1] - ['timeStarted']
['authorUID']
['score'] <- Need to sort first dimension by this value descending
['TID']
etc.
感謝您的幫助。
陣列處於混亂之中。哈,我喜歡它 – 2011-03-26 03:31:04