如何计算数组中有多少重复键?

daG*_*vis 3 php arrays count

是否有可能获得阵列中有多少'a'?

$array = array( 'a', 'a', 'a', 'a', 'b', 'b', 'c' );
Run Code Online (Sandbox Code Playgroud)

Hai*_*vgi 11

array_count_values 是你需要的

<?php
$array = array( 'a', 'a', 'a', 'a', 'b', 'b', 'c' );
print_r(array_count_values($array));
?>
Run Code Online (Sandbox Code Playgroud)

上面的例子将输出:

Array
(
    [a] => 4
    [b] => 2
    [c] => 1
)
Run Code Online (Sandbox Code Playgroud)