统计没有列赋值的PHP Array的特定值



我需要显示汽车制造商的数量。

$array = array(
array(1,'Benz'),
array(3,'Toyota'), 
array(4,'Mazda'),
[2,'VW'],
[5,'Mazda']
);

$count = array_count_values(array_column($array, <what do I use here?>;
print_r($count)

可以使用number(0,1,2等)作为第二个参数:

$array = array(
array(1,'Benz'),
array(3,'Toyota'), 
array(4,'Mazda'),
[2,'VW'],
[5,'Mazda']
);

$count = array_count_values(array_column($array, 1));
print_r($count);

将输出(Mazda=>2如预期)

Array
(
[Benz] => 1
[Toyota] => 1
[Mazda] => 2
[VW] => 1
)

最新更新