Array Functions

PHP array_count_values() Function

Topic: PHP Array ReferencePrev|Next

Description

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+

Syntax

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

array_count_values(array)

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

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

// Counting array values
print_r(array_count_values($letters));
?>

Parameters

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:

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

// Counting array values
print_r(array_count_values($numbers));
?>
Bootstrap UI Design Templates Property Marvels - A Leading Real Estate Portal for Premium Properties