Heim >Backend-Entwicklung >PHP-Problem >Welche Funktionen gibt es für die Mittelung von Arrays in PHP?

Welche Funktionen gibt es für die Mittelung von Arrays in PHP?

DDD
DDDOriginal
2023-07-17 16:03:442021Durchsuche

PHP-Array-Mittelungsfunktionen sind: 1. array_sum(), mit dem die Summe aller Werte im Array berechnet wird. Um den Durchschnitt zu berechnen, können Sie alle Werte im Array addieren und dann durch dividieren die Anzahl der Array-Elemente. 2. array_reduce(), wird verwendet, um das Array zu iterieren und jeden Wert mit einem Anfangswert zu berechnen. 3. array_mean(), wird verwendet, um den Durchschnitt des Arrays zurückzugeben. und berechnen Sie die Anzahl der Array-Elemente. Teilen Sie die Summe durch die Anzahl der Array-Elemente, um den Durchschnitt zu erhalten.

Welche Funktionen gibt es für die Mittelung von Arrays in PHP?

Die Betriebsumgebung dieses Tutorials: Windows 10-System, PHP8.1.3-Version, Dell g3-Computer.

PHP ist eine Skriptsprache, die häufig für die Webentwicklung verwendet wird. In PHP ist die Arbeit mit Arrays eine häufige Aufgabe. Wenn Sie mit Arrays arbeiten, müssen Sie häufig den Durchschnitt der Werte im Array berechnen. Um den Code zu vereinfachen und die Effizienz zu verbessern, bietet PHP mehrere Funktionen zur Implementierung der Durchschnittsberechnung von Arrays. In diesem Artikel werden einige häufig verwendete PHP-Array-Mittelungsfunktionen vorgestellt.

1. Die Funktion array_sum()

array_sum() wird verwendet, um die Summe aller Werte in einem Array zu berechnen. Es nimmt ein Array als Argument und gibt die Summe aller Werte im Array zurück. Um den Durchschnitt zu berechnen, können wir alle Werte im Array addieren und durch die Anzahl der Array-Elemente dividieren.

Hier ist ein Beispielcode zum Berechnen des Durchschnitts eines Arrays mit der Funktion array_sum():

$array = [1, 2, 3, 4, 5];
$sum = array_sum($array);
$average = $sum / count($array);
echo "数组的平均值为:" . $average;

Das Ausgabeergebnis ist: 3

2. Die Funktion array_reduce()

array_reduce() wird zum Durchlaufen verwendet Array und vergleichen Sie jeden Wert mit. Es wird ein Anfangswert berechnet. Es akzeptiert zwei Parameter: das zu iterierende Array und eine Rückruffunktion. Die Rückruffunktion akzeptiert zwei Parameter: akkumulierter Wert und aktueller Wert. Die Summe eines Arrays kann berechnet werden, indem der akkumulierte Wert und der aktuelle Wert in einer Rückruffunktion summiert und das Ergebnis zurückgegeben werden. Teilen Sie dann die Summe durch die Anzahl der Array-Elemente, um den Durchschnitt des Arrays zu erhalten.

Das Folgende ist ein Beispielcode, der die Funktion array_reduce() verwendet, um den Mittelwert eines Arrays zu berechnen:

$array = [1, 2, 3, 4, 5];
$average = array_reduce($array, function($carry, $item) {
return $carry + $item;
}) / count($array);
echo "数组的平均值为:" . $average;

Das Ausgabeergebnis ist: 3

3 Die Funktion array_mean()

array_mean() ist ein Benutzerdefinierte Funktion zur Rückgabe des Array-Durchschnittswerts. Es akzeptiert ein Array als Parameter und verwendet die Funktion array_sum(), um die Summe des Arrays zu berechnen, und die Funktion count(), um die Anzahl der Array-Elemente zu berechnen. Teilen Sie dann die Summe durch die Anzahl der Array-Elemente, um den Durchschnitt des Arrays zu erhalten.

Das Folgende ist ein Beispielcode, der die Funktion array_mean() verwendet, um den Durchschnitt eines Arrays zu berechnen:

function array_mean($array) {
return array_sum($array) / count($array);
}
$array = [1, 2, 3, 4, 5];
$average = array_mean($array);
echo "数组的平均值为:" . $average;

Das Ausgabeergebnis ist: 3

Die oben genannten sind einige häufig verwendete PHP-Array-Mittelungsfunktionen. Die Verwendung dieser Funktionen kann Ihren Code vereinfachen und Ihre Berechnungen effizienter gestalten. Die Auswahl einer für Sie geeigneten Funktion zur Berechnung des Durchschnitts eines Arrays kann auf der Grundlage der tatsächlichen Situation und persönlicher Vorlieben erfolgen. Unabhängig davon, welche Funktion Sie verwenden, können Sie ganz einfach den Durchschnitt eines PHP-Arrays berechnen.

Das obige ist der detaillierte Inhalt vonWelche Funktionen gibt es für die Mittelung von 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