Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/10/2012, 03:52
liranan
Invitado
 
Mensajes: n/a
Puntos:
Array asociativo: sumar todos los valores con la misma clave

He encontrado un tema similar en el foro pero nadie le daba respuesta. A ver si tengo más suerte.

Tengo una serie de puntuaciones y jugadores que las han hecho; por ejemplo:

$puntuaciones (1440, 20, 4500, 100);
$jugadores (Liranan, Paco, Marta, Liranan);

Los paso a un array asociativo, principalmente para ordenarlos con otros propósitos que no tienen que ver con esta pregunta; el caso es que el resultado final es:

$jugadas (Marta=>4500, Liranan=>1440, Liranan=>100, Paco=>20);

Lo que quiero hacer es que se me sumen todos los valores que tengan la misma clave, es decir, que me de una suma de todas las puntuaciones del usuario. En el ejemplo quedaría así:

Marta = 4500
Liranan = 1540
Paco = 20

Imagino que con algún tipo de bucle foreach se podrá hacer, pero estoy espeso. Alguien me echa una manita?

Gracias.
Gonzalo