PHP | función array_count_values()

array_count_values() es una función incorporada en PHP que se usa para contar todos los valores dentro de una array. En otras palabras, podemos decir que la función array_count_values() se usa para calcular la frecuencia de todos los elementos de una array.

Sintaxis:

array array_count_values( $array )

Parámetros: esta función acepta un único parámetro $array . Este parámetro es la array para la que necesitamos calcular el recuento de valores presentes en ella.

Valor devuelto: esta función devuelve una array asociativa con pares clave-valor en los que las claves son los elementos de la array que se pasan como parámetro y los valores son la frecuencia de estos elementos en una array.

Nota: Si el elemento no es una string o un número entero, se lanza una E_WARNING.

Ejemplos:

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
       ) 

El siguiente programa ilustra el funcionamiento de la función array_count_values() en 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));
  
?>

Producción:

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

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

Publicación traducida automáticamente

Artículo escrito por Chinmoy Lenka y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *