Heim > Artikel > Backend-Entwicklung > So verwenden Sie eine Funktion, um die Summe von Arrays in PHP zu ermitteln
PHP ist eine leistungsstarke Programmiersprache, die in der Entwicklung von Webanwendungen, der dynamischen Webseitenproduktion und anderen Bereichen weit verbreitet ist. In PHP ist Array ein sehr wichtiger Datentyp, der zum Speichern einer Reihe verwandter Daten verwendet werden kann.
Im eigentlichen Programmierprozess müssen wir häufig die Elemente im Array berechnen, beispielsweise die Summe des Arrays ermitteln. PHP bietet eine Fülle von Array-Funktionen, einschließlich Funktionen zum Ermitteln der Summe von Arrays.
Lassen Sie uns vorstellen, wie Sie PHP-Funktionen verwenden, um die Summe von Arrays zu ermitteln.
Zuerst müssen wir ein Array mit mehreren Elementen auf folgende Weise erstellen:
$array = array(1, 2, 3, 4, 5);
Dies ist ein Array mit 5 Elementen auf folgende Weise:
$sum = array_sum($array);
Unter diesen wird die Funktion array_sum
verwendet, um die Summe aller Elemente im Array zu ermitteln, und ihr Rückgabewert ist die berechnete Summe. Der obige Code sammelt alle Elemente im Array und speichert das Ergebnis in der Variablen $sum
. array_sum
函数用于求取数组中所有元素的和,它的返回值就是计算出来的和。上面的代码会将数组中所有元素累加起来,并将结果保存到变量$sum
中。
如果你想在函数中传入一个多维数组,并对其中某一维度的数组求和,也可以使用array_column
函数来提取数组中的某个列,并对其进行求和。
以下是一个示例代码:
$array = array( array('id' => 1, 'name' => '张三', 'score' => 90), array('id' => 2, 'name' => '李四', 'score' => 80), array('id' => 3, 'name' => '王五', 'score' => 70) ); $sum = array_sum(array_column($array, 'score'));
在这个例子中,我们定义了一个包含3个元素的二维数组,每个元素为一个包含3个键值对的一维数组。我们将数据列“score”提取出来,并使用array_sum
array_column
verwenden, um eine Spalte im Array zu extrahieren und diese zu summieren . Das Folgende ist ein Beispielcode: 🎜rrreee🎜In diesem Beispiel definieren wir ein zweidimensionales Array mit 3 Elementen. Jedes Element ist ein eindimensionales Array mit 3 Schlüssel-Wert-Paaren. Wir extrahieren die Datenspalte „score“, summieren sie mit der Funktion array_sum
und erhalten schließlich die Summe aller Scores. 🎜🎜Zusammenfassend lässt sich sagen, dass es sehr einfach ist, die PHP-Funktion zu verwenden, um die Summe eines Arrays zu ermitteln. Unabhängig davon, ob es sich um ein eindimensionales Array oder ein mehrdimensionales Array handelt, können Sie PHP-Funktionen verwenden, um deren Summe schnell zu berechnen, was uns dabei hilft, die Programmiereffizienz zu verbessern und die Möglichkeit von Fehlern zu reduzieren. 🎜Das obige ist der detaillierte Inhalt vonSo verwenden Sie eine Funktion, um die Summe von Arrays in PHP zu ermitteln. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!