Definição e Uso
o array_count_values() função retorna uma matriz associativa de valores usando os valores da entrada array como chaves e sua frequência na entrada array como valores.
Sintaxe
array array_count_values ( array $input );
Parâmetros
Sr. Não |
Parâmetro e Descrição |
1 |
input (mandatory) A matriz de entrada de valores a serem contados |
Valores Retornados
Ele retorna uma matriz associativa de valores de entrada como chaves e sua contagem como valor.
Versão PHP
Esta função foi introduzida pela primeira vez no PHP versão 4.0.0.
Erros / exceções
Isso vai jogar E_WARNING para cada elemento que não seja string ou inteiro.
Exemplo
Experimente o seguinte exemplo -
<?php
$input = array("orange", "mango", "banana", "orange", "banana" );
print_r(array_count_values($input));
?>
Isso produzirá o seguinte resultado -
Array
(
[orange] => 2
[mango] => 1
[banana] => 2
)
Exemplo
Experimente o seguinte exemplo com todos os valores inteiros -
<?php
$input = array(10, 15, 30, 15, 10);
print_r(array_count_values($input));
?>
Isso produzirá o seguinte resultado -
Array
(
[10] => 2
[15] => 2
[30] => 1
)