Thursday, October 9, 2025
HomeLanguagesPHP array_count_values() Function

PHP array_count_values() Function

The array_count_values() is an inbuilt function in PHP which is used to count all the values inside an array. In other words we can say that array_count_values() function is used to calculate the frequency of all of the elements of an array.

Syntax:

array array_count_values( $array )

Parameters: This function accepts single parameter $array. This parameter is the array for which we need to calculate the count of values present in it.

Return Value: This function returns an associative array with key-value pairs in which keys are the elements of the array passed as parameter and values are the frequency of these elements in an array.

Note: If the element is not a string or integer then an E_WARNING is thrown.

Examples:

Input : array = ("Geeks", "for", "Geeks", "Geeks", "Welcome", "for")
Output : 
        Array
        (
          [Geeks] => 3
          [for] => 2
          [Welcome] => 1
        )

Input : array = (1, 1, 2, 3 , 1 , 2 , 4, 5)
Output :
       Array
       (
         [1] => 3
         [2] => 2
         [3] => 1
         [4] => 1
         [5] => 1
       ) 

Below program illustrates the working of array_count_values() function in PHP:




<?php
  
// PHP code to illustrate the working
// of array_count_values() function
function Counting($array){
    return(array_count_values($array));
}
  
// Driver Code
$array = array("Geeks", "for", "Geeks", "Geeks", "Welcome", "for");
print_r(Counting($array));
  
?>


Output:

Array
(
    [Geeks] => 3
    [for] => 2
    [Welcome] => 1
)

Reference: http://php.net/manual/en/function.array-count-values.php

RELATED ARTICLES

Most Popular

Dominic
32346 POSTS0 COMMENTS
Milvus
87 POSTS0 COMMENTS
Nango Kala
6715 POSTS0 COMMENTS
Nicole Veronica
11877 POSTS0 COMMENTS
Nokonwaba Nkukhwana
11940 POSTS0 COMMENTS
Shaida Kate Naidoo
6835 POSTS0 COMMENTS
Ted Musemwa
7095 POSTS0 COMMENTS
Thapelo Manthata
6789 POSTS0 COMMENTS
Umr Jansen
6791 POSTS0 COMMENTS