PHP: Summe über alle Elemente eines Arrays
Frage von PlasmaTV | 25.01.2012 um 21:52
Ich möchte die Summe aller Elemente in einem Array mit Zahlen ermitteln. Bislang benutze ich dafür folgende Funktion.
$arr = array(1,2,3); $sum = 0; foreach ($arr as $value) { $sum += $value; } echo $sum; //Ausgabe: 6
Geht es nicht einfacher?
Ähnliche Themen
JavaScript: Arrays erstellen und nutzen
Info | 0 Kommentare
PHP: Alle leeren Elemente aus String-Array entfernen
Tipp | 0 Kommentare
jQuery: Ist Element vorhanden?
Tipp | 1 Kommentar
PHP: Array in Einzelvariablen schreiben
Tutorial | 0 Kommentare
CSS-Stylesheets in HTML einbinden
Tutorial | 0 Kommentare
jQuery: Elemente, Bilder, Klassen etc zählen
Tipp | 0 Kommentare
PHP: Inhalt eines Arrays schnell anzeigen lassen
Tipp | 0 Kommentare
Wichtiger Hinweis
Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.
Jetzt mitmachen
Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.
Ja, es geht viel einfacher. Benutze einfach die Funktion array_sum() von PHP:
Wenn der Array Zeichenketten enthält, versucht array_sum() diese in eine Zahl umzuwandeln und addiert 0, wenn dies nicht gelingt.
28.01.2012 um 10:17