Heim  >  Artikel  >  Backend-Entwicklung  >  So summieren Sie eine Spalte eines mehrdimensionalen Arrays in PHP

So summieren Sie eine Spalte eines mehrdimensionalen Arrays in PHP

青灯夜游
青灯夜游Original
2022-05-09 17:55:323135Durchsuche

Summierungsmethode: 1. Verwenden Sie array_column(), um alle Elemente einer angegebenen Spalte in einem mehrdimensionalen Array zu erhalten. Die Syntax „rray_column(array, ‚spezifizierter Spaltenname‘)“ gibt ein Ergebnisarray zurück, das alle Elemente enthält . Verwenden Sie „array_sum (Ergebnisarray)“, um nur die Summe aller Elemente im Ergebnisarray zu berechnen.

So summieren Sie eine Spalte eines mehrdimensionalen Arrays in PHP

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

php-Methode zum Summieren einer Spalte eines mehrdimensionalen Arrays

In PHP können Sie verwenden array_column() und array_sum() zum Summieren einer Spalte eines mehrdimensionalen Arrays.

1. Verwenden Sie array_column(), um alle Elemente einer angegebenen Spalte abzurufen.

array_column() kann den Wert einer einzelnen Spalte im angegebenen Array zurückgeben der Wert der angegebenen Spalte.

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$arr=array(
  array(
    &#39;month&#39; => "1",
    &#39;days&#39; => 31,
  ),
  array(
    &#39;month&#39; => "2",
    &#39;days&#39; => 28,
  ),
  array(
    &#39;month&#39; => "3",
    &#39;days&#39; => 31,
  ),
  array(
    &#39;month&#39; => "4",
    &#39;days&#39; => 30,
  ),
  array(
    &#39;month&#39; => "5",
    &#39;days&#39; => 31,
  )
);
var_dump($arr);
$days=array_column($arr, &#39;days&#39;);
var_dump($days);
?>

So summieren Sie eine Spalte eines mehrdimensionalen Arrays in PHP

2. Verwenden Sie array_sum(), um das Ergebnisarray zu summieren. Die Funktion array_sum() kann die Summe aller Elemente im angegebenen Array berechnen.

echo "多维数组中days列的和:".array_sum($days);

Verwenden wir einen Taschenrechner, um Folgendes zu überprüfen: So summieren Sie eine Spalte eines mehrdimensionalen Arrays in PHP

Empfohlenes Lernen: „

PHP-Video-TutorialSo summieren Sie eine Spalte eines mehrdimensionalen Arrays in PHP

Das obige ist der detaillierte Inhalt vonSo summieren Sie eine Spalte eines mehrdimensionalen Arrays in PHP. 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