[PHP]Addition valeurs contenu dans tableau

Krorys -  
Giorgiolino Messages postés 250 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
$listePI = array();
$tListePI = 0;
for($i = 0;$i < $_SESSION['nbPartie'];$i++){
$listePI[] = $_SESSION['listePI'.$i] = $_POST['listePI'.$i];
}

J'ai besoin de faire l'addition de toute les valeurs contenu dans le tableau $listePI.
J'ai essayé " $tListePI .= $tListePI + $listePI[$i]; " mais ça ne marche pas, ça me donne:
0821588227982158825178.2158822798216E+19

Comment faire?

1 réponse

  1. Giorgiolino Messages postés 250 Date d'inscription   Statut Contributeur Dernière intervention   52
     
    Bonjour,

    mais ça ne marche pas

    Normal car tu concatènes les valeurs au lieu de les additionner (.=)

    Tu devrais plutôt faire quelque chose de la forme
    $tListePI = $tListePI + $listePI[$i];
    c'est-à-dire enlever le . (point) avant le signe = (égale).

    ou même carrément
    $tListePI += $listePI[$i];

    qui revient au même dans ce cas.
    0