Array Functions

PHP array_count_values() Function

Topic: PHP Array ReferencePrev|Next


The array_count_values() function counts how many times each unique value occurs in an array.

The following table summarizes the technical details of this function.

Return Value: Returns an associative array containing all the unique values from the given array as keys and their number of occurrences or count as value.
Version: PHP 4+


The basic syntax of the array_count_values() function is given with:


The following example shows the array_count_values() function in action.

// Sample array
$letters = array("a", "b", "a", "c", "b", "a");

// Counting array values


The array_count_values() function accepts the following parameters.

Parameter Description
array Required. Specifies the array of values to count.

This function throws E_WARNING for every element which is not string or integer.

More Examples

Here're some more examples showing how array_count_values() function basically works:

The following example will count all the values in the numbers array:

// Sample array
$numbers = array(1, 2, 4, 5, 1, 2, 3, 1, 5, 2, 1);

// Counting array values
Bootstrap UI Design Templates Property Marvels - A Leading Real Estate Portal for Premium Properties