我试图遍历基于键 的集合
我想在这里完成的是根据我认为的字母表对每个公司进行分组。
我如何遍历这个??
$results = $companies->sortBy('name')->groupBy(function ($item, $key) {
return substr($item['name'], 0, 1);
});
dump($results);
Controller
最佳答案
作为@msonowal 答案的替代方案,您还可以使用 each() :
$results->each(function ($collection, $alphabet) {
dump($alphabet, $collection);
});
但是,如果您要在 Blade 文件中循环它们,您将使用:
@foreach ($results as $alphabet => $collection)
{!! dump($alphabet, $collection) !!}
@endforeach
https://laravel.com/docs/master/blade#loops
关于php - 循环遍历集合-Laravel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48126573/