Heim >Backend-Entwicklung >PHP-Problem >So summieren Sie eindimensionale Arrays unter zweidimensionalen PHP-Arrays
Schritte: 1. Definieren Sie ein leeres Array zum Speichern des Summierungsergebnisses eines eindimensionalen Arrays mit der Syntax „$s=[];“ 2. Verwenden Sie „foreach($arr as $k=>$v ){ //Schleifenkörper}“ durchläuft die äußeren Elemente des zweidimensionalen Arrays; 3. Verwenden Sie im Schleifenkörper is_array(), um zu bestimmen, ob das äußere Element ein Array-Typ ist. Wenn ja, verwenden Sie array_sum(), um Berechnen Sie die Elemente des eindimensionalen Arrays. Und die Syntax „if(is_array($v)){$s[]=array_sum($v);}“.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, DELL G3-Computer
In PHP können Sie die foreach-Anweisung in Kombination mit den Funktionen is_array() und array_sum() verwenden, um das nächste zu realisieren Dimension des zweidimensionalen Arrays. Summe der Arrays.
Implementierungsschritte:
Schritt 1: Definieren Sie ein leeres Array, um die Summationsergebnisse mehrerer eindimensionaler Arrays unter dem zweidimensionalen Array zu speichern
$sum=[];
Schritt 2. Verwenden Sie die foreach-Anweisung, um die Schleife zu durchlaufen zweidimensionales Array Das äußere Array-Element
foreach($arr as $k => $v){ //循环体代码 }
durchläuft das gegebene $arr-Array. In jeder Schleife wird der Wert des aktuellen Arrays $v und der Schlüsselname $k zugewiesen.
Schritt 3: Verwenden Sie im Schleifenkörper die Funktion is_array(), um zu bestimmen, ob das äußere Element ein Array-Typ ist. Wenn ja, berechnen Sie die Summe der Elemente des eindimensionalen Arrays Verwenden Sie also array_sum(), um die Summe der Elemente eines eindimensionalen Arrays zu berechnen. Die Funktion array_sum() wird verwendet, um die Summe aller Elemente im Array zu berechnen. Wenn die Schleife endet, wird das $ Das Summen-Array enthält die Summationsergebnisse aller eindimensionalen Arrays unter dem zweidimensionalen Array
Das obige ist der detaillierte Inhalt vonSo summieren Sie eindimensionale Arrays unter zweidimensionalen PHP-Arrays. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!