Функция array_count_values

Функция array_count_values производит подсчет количества всех значений массива. Возвращает ассоциативный массив, в котором ключами будут элементы массива, а значениями - их количество в массиве.

Синтаксис

array_count_values(массив);

Пример

Подсчитаем, сколько раз встречается каждый из элементов:

<?php $arr = ['a', 'a', 'a', 'b', 'b', 'c']; var_dump(array_count_values($arr)); ?>

Результат выполнения кода:

['a'=>3, 'b'=>2, 'c'=>1]

Смотрите также

  • функцию count,
    которая подсчитывает количество элементов в массиве