Código de PHP - Contar las veces que se repite un número y mostrarlo ordenado descendentemente

Imágen de perfil

Contar las veces que se repite un número y mostrarlo ordenado descendentementegráfica de visualizaciones


PHP

Publicado el 28 de Noviembre del 2013 por Xavi
2.720 visualizaciones desde el 28 de Noviembre del 2013. Una media de 21 por semana
Código que cuenta las veces que aparece cada número en una cantidad dada, lo ordena y lo muestra en orden descendente.
Utiliza un array o vector del tipo clave=>valor

Versión 1

Publicado el 28 de Noviembre del 2013gráfica de visualizaciones de la versión: Versión 1
2.721 visualizaciones desde el 28 de Noviembre del 2013. Una media de 21 por semana
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?
/**
 * Código que muestra como contar las veces que se repite un numero y
 * lo muestra en orden descendente.
 * http://www.lawebdelprogramador.com
 */
$numero="1058005";
$resultado=array();
 
# recorremos cada uno de los valores
for($i=0;$i<strlen($numero);$i++)
{
    # Obtenemos cada uno de los numeros
    $valor=$numero[$i];
    # Guardamos en un array asociativo el numero con las veces que aparece
    $resultado[$valor]=substr_count($numero,$valor);
}
 
# Ordenamos el array por su valor
arsort($resultado);
 
# Mostramos por pantalla los valores
foreach($resultado as $key=>$value)
{
    print $key."-".$value."<br>";
}
?>



Comentarios sobre la versión: Versión 1 (0)


No hay comentarios
 

Comentar la versión: Versión 1

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios

http://lwp-l.com/s2546