Heim > Artikel > Backend-Entwicklung > So ermitteln Sie die Summe eines Arrays in PHP
So finden Sie die Summe eines Arrays in PHP: 1. Definieren Sie eine Variable, der der Wert „0“ zugewiesen ist, um das Summierungsergebnis zu speichern, und ihr Code ist „$sum=0;“ 2. Verwenden Sie die „foreach“-Anweisung um das Array zu durchlaufen, und die Syntax lautet: „foreach ($array as $value){loop Statement Block}“ 3. Verwenden Sie im Schleifenkörper die Syntax „if(is_numeric()){...}“. um zu erkennen, ob das Array-Element eine Zahl ist, und die Zahlenelemente zu vergleichen. Summe 4 hinzufügen. Das Ergebnis über Echo ausgeben.
Die Betriebsumgebung dieses Tutorials: Windows 10-System, PHP-Version 8.1.3, DELL G3-Computer.
So ermitteln Sie die Summe von Arrays in PHP
Schritt 1: Definieren Sie eine zugewiesene Variable Wert 0, um das Summenergebnis zu speichern.
$sum=0;
Schritt 2: Verwenden Sie die foreach-Anweisung, um das Array zu durchlaufen.
foreach ($array as $value){ 循环语句块 }
Iterieren Sie über das angegebene $array-Array und weisen Sie in jeder Schleife den Wert des aktuellen Arrays $value zu.
Schritt 3: Verwenden Sie im Schleifenkörper is_numeric(), um zu erkennen, ob das Array-Element eine Zahl (oder eine numerische Zeichenfolge) ist, fügen Sie die numerischen Elemente hinzu und summieren Sie
if(is_numeric($value)){ $sum+=$value; }
Implementierungscode:
<?php header("Content-type:text/html;charset=utf-8"); $array = array("php",1,2,'3',4,"hello","5",null,true,"6",7,8,"9","a"); var_dump($array); $sum=0; foreach($array as $value){ if(is_numeric($value)){ $sum+=$value; } } echo "数组中数字的总和:".$sum; ?>
Das obige ist der detaillierte Inhalt vonSo ermitteln Sie die Summe eines Arrays in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!