Heim > Backend-Entwicklung > PHP-Problem > PHP-Array-Berechnungssumme

PHP-Array-Berechnungssumme

王林
Freigeben: 2023-05-24 15:15:07
Original
721 Leute haben es durchsucht

In PHP ist Array eine sehr häufig verwendete Datenstruktur. Es kann jede Art von Daten speichern und auf verschiedene Weise manipuliert werden. Unter diesen ist auch die Array-Berechnung und -Summierung eine sehr häufige Operation. In diesem Artikel wird erläutert, wie Sie mit PHP die Summe der Elemente in einem Array berechnen.

1. Verwenden Sie eine for-Schleife, um die Summe der Array-Elemente zu berechnen. Eine einfache Möglichkeit besteht darin, eine for-Schleife zu verwenden, um das Array zu durchlaufen und das aktuelle Element zu der Variablen hinzuzufügen, die die Summe in jeder Iteration berechnet. Zum Beispiel:

$arr = array(1, 2, 3, 4, 5);
$sum = 0;
for ($i = 0; $i < count($arr); $i++) {
    $sum += $arr[$i];
}
echo "数组元素的和为:".$sum;
Nach dem Login kopieren

Im obigen Beispiel definieren wir zunächst ein Array mit fünf Ganzzahlen und speichern es in der Variablen $arr. Dann definieren wir eine Variable $sum und initialisieren sie auf 0. Als Nächstes verwenden wir eine for-Schleife, um jedes Element im Array zu durchlaufen und es bei jeder Iteration zur Variablen $sum hinzuzufügen. Abschließend verwenden wir die echo-Anweisung, um die Ergebnisse auszugeben.

2. Verwenden Sie die foreach-Schleife, um die Summe der Array-Elemente zu berechnen.

Zusätzlich zur Verwendung der for-Schleife zum Durchlaufen des Arrays können wir auch die foreach-Schleife verwenden, um dieselbe Funktion zu erreichen. Die foreach-Schleife kann das Array präziser durchlaufen und bietet gleichzeitig einen einfachen Zugriff auf Schlüssel und Werte. Zum Beispiel:

$arr = array(1, 2, 3, 4, 5);
$sum = 0;
foreach ($arr as $value) {
    $sum += $value;
}
echo "数组元素的和为:".$sum;
Nach dem Login kopieren

Im obigen Beispiel verwenden wir eine foreach-Schleife, um das Array zu durchlaufen und das aktuelle Element in jeder Iteration zur Variablen $sum hinzuzufügen. Im Gegensatz zu einer for-Schleife bietet eine foreach-Schleife eine einfachere Möglichkeit, ein Array zu durchlaufen.

3. Verwenden Sie die Funktion array_sum, um die Summe der Array-Elemente zu berechnen.

Zusätzlich zum manuellen Durchlaufen des Arrays und Berechnen der Summe bietet PHP auch eine integrierte Funktion array_sum, die die Summe der Array-Elemente in einer einzelnen Funktion berechnen kann Anruf. Diese Funktion akzeptiert ein Array als Argument und gibt die Summe aller Elemente zurück. Zum Beispiel:

$arr = array(1, 2, 3, 4, 5);
$sum = array_sum($arr);
echo "数组元素的和为:".$sum;
Nach dem Login kopieren

Im obigen Beispiel definieren wir zunächst ein Array mit fünf Ganzzahlen und speichern es in der Variablen $arr. Anschließend verwenden wir die Funktion array_sum, um die Summe der Array-Elemente zu berechnen und das Ergebnis in der Variablen $sum zu speichern. Abschließend verwenden wir die echo-Anweisung, um die Ergebnisse auszugeben.

Zusammenfassung: Die oben genannten drei Methoden können alle die Summe von Array-Elementen berechnen. Am gebräuchlichsten ist die Verwendung einer for-Schleife, mit der auch auf die Schlüssel und Werte eines Arrays zugegriffen werden kann. Die Verwendung einer foreach-Schleife ist prägnanter und ermöglicht einen einfachen Zugriff auf die Werte des Arrays. Die Verwendung der Funktion array_sum ist die einfachste und direkteste Funktion und eignet sich für allgemeine Berechnungs- und Summierungsoperationen. Unabhängig davon, welche Methode Sie verwenden, können Sie die Summe der Array-Elemente problemlos berechnen.

Das obige ist der detaillierte Inhalt vonPHP-Array-Berechnungssumme. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage