Laravel中的排序数组

问题描述 投票:1回答:1

我是Laravel的初学者。我在Laravel 5.8中编写我的项目。我写了生成数组的代码。

我有这个数组(由dd($ array)结果:

array:15 [▼
  0 => array:7 [▼
    "xkey" => 118
    "key" => 0
    "date" => "2020-01-19"
    "id" => 118
    "dishType" => "3"
    "name" => "Mięso z piersi kurczaka, bez skóry"
    "summaryQuantity" => "100"
  ]
  1 => array:7 [▼
    "xkey" => 251
    "key" => 0
    "date" => "2020-01-19"
    "id" => 251
    "dishType" => "3"
    "name" => "Olej rzepakowy"
    "summaryQuantity" => "23"
  ]
]

我需要按“名称” ASC对我的结果进行排序。

我尝试:

ksort($fruits);

但是它不起作用。我该怎么做?

php laravel laravel-5
1个回答
0
投票

很容易收集sortByDesc

collect($array)->sortByDesc('name')->all();
© www.soinside.com 2019 - 2024. All rights reserved.