需要按标题对整个数组进行排序原则2


need to sort the entire array by title Doctrine 2

当我得到如下数组时,我使用的是Doctrine 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
              ...

退房按密钥排序数组

这应该按关键字对数组进行排序——在您的情况下,关键字是title。