2011-03-09 89 views
0

我有格式排序一個關聯數組

[Article_title_1] => Array 
     (
      [description] => Trial 
      [created] => date 
     ) 
[Article_title_2] => Array 
     (
      [description] => Trial 
      [created] => date 
     ) 

我想按字母順序排列的陣列(由標題)分類,其中Article_title_2是文章的標題的關聯數組。

我試過ksort。這是行不通的。我試圖使用cakephp的排序,也無法讓它工作。

我很感激任何幫助。

謝謝。

+1

你說的'ksort'不工作呢? – mauris 2011-03-09 11:20:43

+0

爲什麼ksort不適合你? – JohnP 2011-03-09 11:21:35

+0

是的,ksort給你什麼輸出? – Belinda 2011-03-09 11:22:03

回答

5

ksort()會將每個關鍵字視爲一個字符串,因此它將根據正常的字符串排序規則進行排序,並且區分大小寫。這意味着你可以結束了:

Article_Title_12 
Article_title_1 
Article_title_10 
Article_title_11 
Article_title_2 
Article_title_3 
Article_title_4 
Article_title_5 
Article_title_6 
Article_title_7 
Article_title_8 
Article_title_9 

如果這是你的問題,那麼你將需要使用uksort()使用自定義比較函數