Подсчет появления определенного значения в массиве с PHP [duplicate]

На этот вопрос уже есть ответ здесь:

Я пытаюсь чтобы найти встроенную функцию PHP, которая позволит мне подсчитать количество вхождений определенного значения в массив. Я знаком с функцией array_count_values ​​(), но она возвращает количество всех значений в массиве. Есть ли функция, которая позволяет вам передать значение и просто вернуть количество экземпляров для этого конкретного значения? Например:

$array = array(1, 2, 3, 3, 3, 4, 4, 5, 6, 6, 6, 6, 7);

$instances = some_native_function(6, $array);  //$instances will be equal to 4

Я знаю, как создать свою собственную функцию, но зачем изобретать колесо заново?

24
задан Cœur 25 April 2017 в 17:10
поделиться