Heim > Backend-Entwicklung > PHP-Problem > So summieren Sie Arrays in PHP basierend auf angegebenen Bedingungen

So summieren Sie Arrays in PHP basierend auf angegebenen Bedingungen

青灯夜游
Freigeben: 2023-03-16 10:48:02
Original
3667 Leute haben es durchsucht

Methode: 1. Verwenden Sie „$sum=0;“, um eine Variable zum Speichern des Summierungsergebnisses zu definieren. 2. Verwenden Sie „foreach($arr as $v){}“, um das Array zu durchlaufen Körper, verwenden if Die Anweisung legt bedingte Filterelemente fest, und die Elemente, die die Bedingung erfüllen, können hinzugefügt und summiert werden. Die Syntax lautet „if (condition) {$sum+=$v;}“.

So summieren Sie Arrays in PHP basierend auf angegebenen Bedingungen

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, DELL G3-Computer

PHP-Array-Summe gemäß angegebenen Bedingungen

Schritt 1: Definieren Sie eine Variable mit dem Wert 0 für Lagerung Summieren Sie das Ergebnis.

$sum=0;
Nach dem Login kopieren

Schritt 2: Verwenden Sie die foreach-Anweisung, um das Array zu durchlaufen.

foreach ($arr as $v){
    //循环体语句块;
}
Nach dem Login kopieren

Durchlaufen Sie das angegebene $arr-Array und weisen Sie $v in jeder Schleife den Wert des aktuellen Arrays zu.

Schritt 3: Verwenden Sie im Schleifenkörper die if-Anweisung, um die bedingten Filterelemente festzulegen, und addieren und summieren Sie die Elemente, die die Bedingungen erfüllen.

if(条件){
$sum+=$v;
}
Nach dem Login kopieren

Nach dem Ende der Schleife ist der Wert von $sum das Summierungsergebnis .

Beispiel: Addieren Sie gerade Elemente und summieren Sie

Gerade Elemente sind Werte, die durch 2 teilbar sind. Sehen Sie, wie Sie $v%2==0Bedingungen zur Beurteilung verwenden

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$arr = [1,2,3,4,5,6,7,8,9,10];
var_dump($arr);
$sum=0;
foreach($arr as $v){
	if($v%2==0){
		$sum+=$v;
	}
}
echo "数组偶数和为:".$sum;
?>
Nach dem Login kopieren

So summieren Sie Arrays in PHP basierend auf angegebenen Bedingungen

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo summieren Sie Arrays in PHP basierend auf angegebenen Bedingungen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
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
Aktuelle Ausgaben
PHP-Datenerfassung?
Aus 1970-01-01 08:00:00
0
0
0
PHP-Erweiterung intl
Aus 1970-01-01 08:00:00
0
0
0
Wie man PHP gut lernt
Aus 1970-01-01 08:00:00
0
0
0
Mehrere PHP-Versionen
Aus 1970-01-01 08:00:00
0
0
0
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage