Como contar valores repetitivos de un array?



   AUTOR PREGUNTA

Publicado 21 marzo 2014 - 22:00

Como puedo contar valores que se repiten en un array o matriz. ¿Como podríamos saber cuantas veces se repite x valor?


5 personas más tuvieron esta duda Yo también

 

Publicado 21 marzo 2014 - 22:04

Supongamos que tenemos un array en el cual tenemos varios valores que se repiten.
$colores = array(0 => 'Azul', 1 => 'Amarillo', 2 => 'Rojo', 3 => 'Amarillo', 4 => 'Verde');

Podemos realizar un código php que realice la búsqueda del valor y luego lo cuente de la siguiente manera
<? $colores = array(0 => 'Azul',1 => 'Amarillo', 2 => 'Rojo', 3 => 'Amarillo', 4 => 'Verde');
	 $buscar = (array_keys($colores, "Amarillo"));
	 $contador = count($buscar);
	 echo "Amarillo se repite $contador veces"; ?>

   AUTOR PREGUNTA

Publicado 21 marzo 2014 - 22:06

Muy bueno tu código me sirvió para aplicar en mi web!

 

Publicado 31 agosto 2015 - 10:43

Mil gracias, buen aporte.