2013-02-11 65 views
0

按日期排序多個陣列所以我有多個陣列採用以下格式:由http://beta.revival.tv/test/使用uasort功能

我想所有的數組排序在一起:

Array ( 
[1283990400] => info 

[1285804800] => info 

[1286409600] => info 
) 

,你可以在這裏看到的輸出日期。我已將時間戳存儲在數組的鍵中,但我不確定如何使用uasort函數來完成我想要的操作。

從我讀的這是我應該使用的功能。我已經閱讀了無數的文章解釋它真的很簡單的數組,但我不明白我怎麼能在這裏應用它。

我已經試過ksort沒有運氣,因爲我試圖排序所有陣列作爲一個整體,而不是單獨。

我也已經看過了下面的帖子在這裏給我的主意,用uasort:Possible to sort complex PHP for loop

+1

看起來像http://php.net/manual/en/function.ksort.php的工作,而不是uasort – 2013-02-11 21:09:57

回答

0

您正在尋找ksort

按鍵排序數組,維護數據相關性的關鍵。這主要用於關聯數組。

Documentation

+0

這不會與我想要做的事情一起工作。我有多個數組需要整體排序,而不是單獨排序。 – souporserious 2013-02-11 21:30:55

+0

@ftntravis所以合併它們,然後做'ksort'? – Kermit 2013-02-11 21:31:18

+0

我可以傳遞數組給array_merge嗎?或者我將如何去合併這個輸出:http://beta.revival.tv/test/ – souporserious 2013-02-11 21:35:22