2011-03-09 88 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()使用自定义比较函数