Heim  >  Artikel  >  Backend-Entwicklung  >  Berechnen Sie die Summe aller Elemente in einem Array mit der PHP-Funktion array_sum()

Berechnen Sie die Summe aller Elemente in einem Array mit der PHP-Funktion array_sum()

WBOY
WBOYOriginal
2023-11-04 12:40:491591Durchsuche

Berechnen Sie die Summe aller Elemente in einem Array mit der PHP-Funktion array_sum()

Verwenden Sie die Funktion array_sum() von PHP, um die Summe aller Elemente in einem Array zu berechnen.

PHP bietet leistungsstarke Array-Verarbeitungsfunktionen, in denen die Funktion array_sum() die Summe aller Elemente in einem Array berechnen kann. In diesem Artikel erklären wir die Verwendung der Funktion array_sum() im Detail und stellen einige zugehörige Codebeispiele bereit.

Zuerst müssen wir die grundlegende Syntax der Funktion array_sum() erklären:

array_sum(array $array): float|int

Die Funktion array_sum() akzeptiert ein Array als Parameter und gibt die Summe aller Elemente im Array zurück. Der Rückgabewert kann je nach Datentyp der Array-Elemente eine Gleitkommazahl oder eine Ganzzahl sein.

Schauen wir uns nun ein einfaches Beispiel an, um die Verwendung der Funktion array_sum() zu verstehen. Angenommen, wir haben ein Array mit einigen ganzen Zahlen und möchten die Summe dieser ganzen Zahlen berechnen.

$numbers = array(4, 2, 8, 6, 5);

$total = array_sum($numbers);

echo "数组中所有元素的总和为:" . $total;

Das Ausgabeergebnis ist:

数组中所有元素的总和为:25

Wie Sie sehen können, ist die Funktion array_sum() sehr einfach und benutzerfreundlich. Wir müssen lediglich das zu summierende Array als Parameter an die Funktion array_sum() übergeben. Die Funktion durchläuft das Array, fügt alle Elemente hinzu und gibt dann die Summe zurück.

Neben Ganzzahlen kann die Funktion array_sum() auch Gleitkommazahlen verarbeiten. Schauen wir uns ein Beispiel für ein Array mit Gleitkommazahlen an.

$prices = array(0.99, 1.25, 2.50, 1.75, 4.99);

$total = array_sum($prices);

echo "数组中所有元素的总和为:" . $total;

Das Ausgabeergebnis ist:

数组中所有元素的总和为:11.48

Wie bereits erwähnt, kann der Rückgabewert der Funktion array_sum() je nach Datentyp der Array-Elemente eine Gleitkommazahl oder eine Ganzzahl sein.

Darüber hinaus kann die Funktion array_sum() auch verwendet werden, um die Summe der Werte in einem assoziativen Array zu berechnen. Sehen wir uns ein Beispiel an, um zu verstehen, wie mit assoziativen Arrays umgegangen wird.

$scores = array(
    "John" => 75,
    "Jane" => 90,
    "Mike" => 80,
    "Lisa" => 95
);

$total = array_sum($scores);

echo "关联数组中所有值的总和为:" . $total;

Die Ausgabe lautet:

关联数组中所有值的总和为:340

Wie im obigen Beispiel gezeigt, kann die Funktion array_sum() die Werte in einem assoziativen Array verarbeiten und deren Summe zurückgeben.

Zusammenfassend lässt sich sagen, dass Sie mit der PHP-Funktion array_sum() ganz einfach die Summe aller Elemente in einem Array berechnen können. Die Funktion array_sum() funktioniert unabhängig davon, ob das Array Ganzzahlen, Gleitkommazahlen oder ein assoziatives Array enthält. Übergeben Sie das Array als Parameter an die Funktion array_sum() und rufen Sie dann den Rückgabewert ab. Darüber hinaus kann die Funktion array_sum() auch mehrdimensionale Arrays verarbeiten, erfordert jedoch mehr Verarbeitungsschritte.

Ich hoffe, dieser Artikel hilft Ihnen, die Verwendung der Funktion array_sum() zu verstehen und kann in der tatsächlichen Programmierung angewendet werden.

Das obige ist der detaillierte Inhalt vonBerechnen Sie die Summe aller Elemente in einem Array mit der PHP-Funktion array_sum(). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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