- Home
- Categorie
- Coding e Sistemistica
- PHP
- problema somma array
-
problema somma array
Ciao,
dato un array(utente => $utente, totale=$importo)
come posso sommare il valore dell'indice totale per ogni utente che è uguale?grazie
-
Ciao fabiettoko,
Devi semplicemente fare un if dentro un ciclo.
-
ti sarei molto grato se mi potessi fare un esempio.
Saluti
-
La via più semplice sarebbe quella di costruirti un secondo array, in modo tale che abbia come CHIAVE il nome, o comunque l'identificativo dell'utente e come VALORE l'importo associato.
Iteri un ciclo nel primo array, e di volta in volta fai un controllo se nel secondo array hai già una chiave identica. Se NON la hai, la crei e gli dai il valore corrispettivo, altrimenti sommi al valore nel secondo array il valore che hai nel ciclo in corso.
Spero di essere stato comprensibile, se non capisci qualcosa, chiedi pure.