In PHP müssen wir manchmal den Durchschnitt eines Arrays berechnen, um den Durchschnitt bestimmter Daten zu erhalten. In diesem Artikel erfahren Sie, wie Sie mit PHP den Durchschnitt eines Arrays ermitteln.
Funktionen zur Berechnung des Durchschnitts von Arrays in PHP
PHP stellt uns mehrere Funktionen zur Verfügung, die zur Berechnung des Durchschnitts von Arrays verwendet werden können, die im Folgenden vorgestellt werden. Die Funktion
Hier ist ein einfaches Beispiel:
<?php $numbers = array(1, 2, 3, 4, 5); $sum = array_sum($numbers); $count = count($numbers); $average = $sum / $count; echo "数组的平均数是: $average"; ?>
Im obigen Beispiel haben wir die Funktion array_sum verwendet, um die Summe aller Werte zu berechnen, und die Funktion count, um die Länge des Arrays (d. h. die Anzahl der Elemente) zu ermitteln. und teilte die Summe durch die Anzahl der Elemente, um den Durchschnitt des Arrays zu erhalten. Die Funktion
Hier ist ein Beispiel:
<?php $numbers = array(1, 2, 3, 4, 5); $average = array_reduce($numbers, function($carry, $item) { return $carry + $item; }, 0) / count($numbers); echo "数组的平均数是: $average"; ?>
Im obigen Beispiel haben wir die Funktion array_reduce verwendet, um die Array-Elemente zu summieren und den Anfangswert auf 0 zu setzen. Da wir bereits die Summe der Array-Elemente haben, müssen wir sie nur durch die Anzahl der Array-Elemente dividieren, um den Durchschnitt zu erhalten.
Hier ist ein Beispiel:
<?php $numbers = array(1, 2, 3, 4, 5); $average = mean($numbers); echo "数组的平均数是: $average"; ?>
Im obigen Beispiel haben wir die Mittelwertfunktion verwendet, um den Mittelwert eines Arrays zu berechnen. Bitte beachten Sie, dass Sie zur Nutzung dieser Funktion die entsprechende Erweiterungsbibliothek installieren müssen.
Zusammenfassung
In PHP können wir den Durchschnitt eines Arrays mit vielen Methoden berechnen. Die Funktionen array_sum und array_reduce sind beide gute Optionen zum Berechnen der Summe eines Arrays, aber die Funktion „mean“ kann eine praktischere Methode bieten. Durch die Verwendung dieser Funktionen werden Array-Operationen einfacher, schneller und effizienter.
Das obige ist der detaillierte Inhalt vonFinden Sie den Durchschnitt eines Arrays in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!