Heim  >  Artikel  >  Backend-Entwicklung  >  Finden Sie den Durchschnitt im PHP-Array

Finden Sie den Durchschnitt im PHP-Array

PHPz
PHPzOriginal
2023-05-05 22:51:08583Durchsuche

In PHP ist Array ein sehr häufiger Datentyp. Die im Array gespeicherten Daten können Zahlen, Zeichenfolgen, boolesche Werte usw. sein. Wenn wir einige numerische Operationen an einem Array ausführen müssen, z. B. das Ermitteln des Durchschnitts, müssen wir die entsprechenden von PHP bereitgestellten Funktionen verwenden.

Sehen wir uns an, wie man den Durchschnitt in PHP ermittelt.

Zuerst müssen wir ein Array für den Betrieb erstellen. Nehmen Sie als Beispiel ein Array, das eine Reihe von Zahlen enthält:

$nums = array(1, 2, 3, 4, 5);

Als nächstes müssen wir die Zahlen im Array summieren.

$sum = array_sum($nums);  //求和

Das Obige verwendet die in PHP integrierte Funktion array_sum(), die alle Elemente im Array summieren und das Ergebnis zurückgeben kann. Die Verwendung dieser Funktion ist sehr einfach. Übergeben Sie ihr einfach ein Array mit Zahlen.

Als nächstes müssen wir die Anzahl der Elemente im Array zählen.

$count = count($nums); //计数

Hier kommt die Funktion count() zum Einsatz, die die Anzahl der Elemente im Array zurückgeben kann. Auch hier müssen wir ihm nur das Array übergeben, das wir zählen möchten.

Schließlich können wir den Durchschnitt berechnen, indem wir das Ergebnis und die Anzahl der Elemente summieren.

$avg = $sum / $count; //平均数

Diese Anweisung dividiert die Summe der Array-Elemente durch die Anzahl der Elemente, um den Durchschnitt zu erhalten.

Durch die Kombination der oben genannten Codes können Sie den vollständigen Durchschnittscode wie folgt erhalten:

$nums = array(1, 2, 3, 4, 5); //创建数组
$sum = array_sum($nums); //求和
$count = count($nums); //计数
$avg = $sum / $count; //计算平均数
echo "平均数是:" . $avg; //输出结果

Das Ausgabeergebnis des obigen Codes lautet:

平均数是:3

Wenn das Array natürlich Dezimalzahlen enthält, ist die Berechnung des Durchschnitts einfacher. Ändern Sie es einfach Die letzte Codezeile für die Funktion

$avg = number_format($sum / $count, 2); //保留2位小数

number_format() kann das Berechnungsergebnis in der angegebenen Anzahl von Stellen halten. Der obige Code behält 2 Dezimalstellen bei und kann entsprechend den tatsächlichen Anforderungen angepasst werden.

Zusammenfassend lässt sich sagen, dass die Schritte zum Ermitteln des Durchschnitts eines Arrays in PHP Folgendes umfassen: Summieren, Zählen und Berechnen des Durchschnitts. Wir können die entsprechenden von PHP bereitgestellten Funktionen verwenden, um diese Schritte auszuführen. Das Obige ist die Einführung dieses Artikels in die Mittelwertbildung in PHP-Arrays. Ich hoffe, dass er für alle hilfreich sein wird.

Das obige ist der detaillierte Inhalt vonFinden Sie den Durchschnitt im PHP-Array. 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