Cantidad de veces que se repite un valor en un arreglo en PHP
Categorías PHP, Programacion | Fecha 04-11-2009 | Comentario 1
|
Number of View: 1082
Esta es una función realmente útil que muchas veces hacemos 3000 cosas para lograr algo parecido y algoritmos super complicados. Esta forma de contar elementos la aprendí del Profesor Felipe Núñez en una clase de Estructura de Datos, y la he puesto aquí porque vi algo parecido en el blog de mi pana David Tavarez
1 2 3 4 5 6 7 8 9 | function getRepetitions($value, array $values){ if(!sizeof($values)) return false; foreach($values as $v){ $rep[$v]++; } return (int)$rep[$value]; } print getRepetitions(3,array(3,3,3,5,6,4,3,6,5,4,6,3,2,8,8))."\n"; |
Gracias Williams Mendez, es justo lo que andaba buscando.