Ver Mensaje Individual
  #4 (permalink)  
Antiguo 27/04/2013, 15:55
Avatar de andresdzphp
andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 12 años, 9 meses
Puntos: 793
Respuesta: obtener numero que mas se repite.

No estás asignando a ningún lado el valor de array_count_values:

Prueba este:

Código PHP:
Ver original
  1. $arr = array(4,5,6,8,4,5,4,6,6,4);
  2. $arr = array_count_values($arr);
  3. arsort($arr);
  4.  
  5. foreach ($arr as $c => $v) {
  6.     echo "$c => $v <br />";
  7. }

Cita:
4 => 4
6 => 3
5 => 2
8 => 1
Edito: Como puedes ver no lo recorre en el orden que dices...

Edito2: Como tienes el array ordenado, lo recorre foreach. No hay truco.
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP

Última edición por andresdzphp; 27/04/2013 a las 16:12