配列内のこの値のインスタンス数をカウントするにはどうすればよいですか?
例えば:
$array = array(5,5,5,5,3,3,2,1,2,4,5,6,7);
たとえば、そこにある5の数を数えたい場合、どうすればそれを行うことができますか?
count を使用する必要があると思いましたが、count は配列内のすべての値をカウントし、特定の値をカウントしませんか? 私はstackoverflowを検索しましたが、そのような質問は見つかりませんでした
http://php.net/array_count_values
これをまったく調査しようとしましたか?
$key = 5;
$cv = array_count_values($arr);
echo $cv[$key];
これが、1 つの値のカウントを取得する方法です。