2016-06-28 15 views
-1
foreach ($dives_file as $dives) { 
    $type = explode(",", $dives); 
    $divetype = $type[1]; 
    $duration = $type[2]; 
    $depth = $type[3]; 
} 

Wie kann ich die Summe aller $duration Zahlen erhalten?Wie summiert man Elemente in foreach loop?

+0

eine Variable initialisieren und dann nur die Werte in der foreach, um es hinzuzufügen. – Rizier123

Antwort

0

Bitte aktualisieren Sie Ihren Code auf die nächste:

$duration = 0; 

    foreach ($dives_file as $dives) 
    { 
     $type = explode(",", $dives); 
     $divetype = $type[1]; 
     $duration += $type[2]; 
     $depth = $type[3]; 
    } 
+0

Als Referenz siehe [Zuweisungsoperatoren] (http://php.net/manual/en/language.operators.assignment.php), speziell "kombinierte Operatoren". – showdev