2012-07-19 46 views
0

我正在使用Doctrine 2,在這裏,當我得到像下面的數組。需要按標題排序整個數組原理2

我有「標題」對整個排序它爲品牌名稱,型號,發動機排量水平,我需要排序的所有標題的

$repo = $em->getRepository ('Teon_Model_Folder'); 
$tree = $repo->childrenHierarchy(); 

我得到的結果是這樣的,我需要按標題在各個層面進行排序

array 
    0 => 
    array 
     'id' => int 28 
     'title' => string 'BMW' (length=3) 
     'slug' => string 'bmw' (length=3) 
     'flags' => null 
     'lft' => int 2 
     'lvl' => int 1 
     'rgt' => int 105 
     'root' => int 25 
     '__children' => 
     array 
      0 => 
      array 
       'id' => int 128 
       'title' => string '3-series' (length=3) 
       'flags' => null 
       'lvl' => int 2 
       ...... 
      1 => 
      array 
       ... 
      2 => 
      array 
       ... 
      3 => 
      array 
       ... 
      4 => 
      array 
       ... 
      5 => 
      array 
       ... 
    1 => 
    array 
     'id' => int 46 
     'title' => string 'Ford' (length=4) 
     'slug' => string 'ford' (length=4) 
     'flags' => null 
     'lft' => int 106 
     'lvl' => int 1 
     'rgt' => int 113 
     'root' => int 25 
     '__children' => 
     array 
      0 => 
      array 
       ... 
    2 => 
    array 
     'id' => int 56 
     'title' => string 'Honda' (length=5) 
     'slug' => string 'honda' (length=5) 
     'flags' => null 
     'lft' => int 114 
     'lvl' => int 1 
     'rgt' => int 123 
     'root' => int 25 
     '__children' => 
     array 
      0 => 
      array 
       ... 

回答

0

退房 Sort array by key

這應該排序鍵陣列 - 在你的情況是關鍵標題。

+0

我設法使用PHP對父級別的數組進行排序,但我不知道教條是如何工作的 – 2012-07-19 13:12:33