array_count_values

Возвращает количество значений массива.
Синтаксис:

array array_count_values(array arr) 

Эта функция подсчитывает, сколько раз каждое значение встречается в массиве arr, и возвращает ассоциативный массив с ключами -
элементами массива и значениями - количеством повторов этих элементов. Иными словами, функция array_count_values()
подсчитывает частоту появления значений в массиве arr.
Пример использования функции array_count_values():

$arr = array(1, "hello", 1, "world", "hello");
print_r(array_count_values($arr));

Пример выведет следующее:

Array(
[1] => 2
[hello] => 2
[world] => 1
)

Функция поддерживается PHP 4, PHP 5