In der PHP-Programmierung sind Arrays ein wichtiger Datentyp. Arrays können zum bequemen Speichern einer Reihe zusammengehöriger Daten verwendet werden. Wenn Sie numerische Berechnungen für die Elemente in einem Array durchführen müssen, stellt PHP eine Funktion array_sum() zur Verfügung, die das Array summieren kann. Die Funktion
array_sum() akzeptiert ein Array als Parameter und gibt die Summe aller Elemente im Array zurück. Das Folgende ist ein Beispielcode:
$numbers = array(1, 2, 3, 4, 5); $total = array_sum($numbers); echo "数组中所有元素的总和为:$total";
Im obigen Code wird zunächst ein Array $numbers definiert, das 5 ganze Zahlen enthält. Rufen Sie dann die Funktion array_sum() auf und übergeben Sie das Array $numbers als Parameter an die Funktion. Die Funktion gibt die Summe aller Elemente im Array zurück und speichert das Ergebnis in der Variablen $total. Verwenden Sie abschließend die Echo-Anweisung, um die Summe auszugeben.
Zusätzlich zu Ganzzahlen unterstützt die Funktion array_sum() auch das Summieren von Arrays aus Gleitkommazahlen, Zeichenfolgen und anderen Typen. Das Folgende ist ein Beispielcode:
$prices = array(1.1, 2.2, 3.3, 4.4, 5.5); $total = array_sum($prices); echo "所有价格的总和为:$total";
Im obigen Code wird zunächst ein Array $prices definiert, das 5 Gleitkommazahlen enthält. Rufen Sie dann die Funktion array_sum() auf und übergeben Sie das Array $prices als Parameter an die Funktion. Die Funktion gibt die Summe aller Elemente im Array zurück und speichert das Ergebnis in der Variablen $total. Verwenden Sie abschließend die Echo-Anweisung, um die Summe auszugeben.
Es ist zu beachten, dass die Funktion array_sum() diese als 0 behandelt, wenn das Array nicht numerische Elemente enthält. Hier ist ein Beispielcode:
$items = array('apple', 'banana', 'orange', 2.2, 3.3); $total = array_sum($items); echo "所有物品的总和为:$total";
Im obigen Code wird zunächst ein Array $items definiert, das 5 Elemente enthält, darunter 3 Zeichenfolgen und 2 Gleitkommazahlen. Rufen Sie dann die Funktion array_sum() auf und übergeben Sie das Array $items als Parameter an die Funktion. Da das Array nicht numerische Elemente enthält, behandelt die Funktion diese als 0. Daher gibt die Funktion einen Wert von 5,5 zurück und speichert das Ergebnis in der Variablen $total. Verwenden Sie abschließend die Echo-Anweisung, um die Summe auszugeben.
Im Allgemeinen ist die Funktion array_sum() eine sehr nützliche Funktion in PHP, mit der sich Arrays bequem summieren lassen. Wenn Sie diese Funktion verwenden, müssen Sie auf die Art der Elemente im Array achten, um korrekte Berechnungsergebnisse sicherzustellen.
Das obige ist der detaillierte Inhalt vonSo summieren Sie ein Array in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!