计算没有列分配的 PHP 数组的特定值

Count specific values of PHP Array that has no column assignments

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

$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)

您可以使用数字(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
)