【发布时间】:2019-12-15 04:15:03
【问题描述】:
假设我有以下 PHP 代码:
$data = [
[
'home' => 'Red',
'away' => 'Blue'
],
[
'home' => 'Orange',
'away' => 'Blue'
],
[
'home' => 'Cyan',
'away' => 'Blue'
],
[
'home' => 'Blue',
'away' => 'Orange'
],
];
$games = collect($data);
我将如何使用 Laravel 的集合(或 Eloquent)创建一个数组,在该数组中,它会通过计数输出任一列中唯一值的次数。
因此,结果会是这样的:
$results = [
[
'Blue': 4,
'Orange': 2,
'Red': 1,
'Cyan': 1
];
【问题讨论】: