Tutorialspoint.dev

PHP | array_count_values() Function

The array_count_values() is an inbuilt function in PHP and is one of the most simple functions of PHP that 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_count_values($array)

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

Return Type: 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 frequency of these elements in the 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 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



This article is attributed to GeeksforGeeks.org

You Might Also Like

leave a comment

code

0 Comments

load comments

Subscribe to Our Newsletter