Funzione array_count_values ​​() PHP

Definizione e utilizzo

Il array_count_values() restituisce un array associativo di valori utilizzando i valori dell'input array come tasti e la loro frequenza in ingresso array come valori.

Sintassi

array array_count_values ( array $input );

Parametri

Suor n Parametro e descrizione
1

input (mandatory)

Matrice di valori di input da contare

Valori restituiti

Restituisce un array associativo di valori dall'input come chiavi e il loro conteggio come valore.

Versione PHP

Questa funzione è stata introdotta per la prima volta nella versione PHP 4.0.0.

Errori / eccezioni

Questo lancerà E_WARNING per ogni elemento che non è stringa o intero.

Esempio

Prova il seguente esempio:

<?php
   $input = array("orange", "mango", "banana", "orange", "banana" );
   print_r(array_count_values($input));
?>

Questo produrrà il seguente risultato:

Array
(
    [orange] => 2
    [mango] => 1
    [banana] => 2
)

Esempio

Prova il seguente esempio con tutti i valori interi:

<?php
   $input = array(10, 15, 30, 15, 10);
   print_r(array_count_values($input));
?>

Questo produrrà il seguente risultato:

Array
(
    [10] => 2
    [15] => 2
    [30] => 1
)