Heim  >  Artikel  >  Backend-Entwicklung  >  Kapseln Sie eine PHP-Funktion, um den Durchschnitt eines Arrays zu ermitteln

Kapseln Sie eine PHP-Funktion, um den Durchschnitt eines Arrays zu ermitteln

PHPz
PHPzOriginal
2023-04-18 10:26:10567Durchsuche

PHP ist eine in der Webentwicklung weit verbreitete Programmiersprache. Sie unterstützt zahlreiche Funktionen, die uns bei der einfachen Durchführung verschiedener Berechnungsvorgänge helfen können, einschließlich der Ermittlung des Durchschnitts eines Arrays. In diesem Artikel erklären wir, wie man den Durchschnitt eines Arrays mithilfe von Funktionen in PHP berechnet.

Array ist eine sehr wichtige Datenstruktur in PHP, die zum Speichern eines Datensatzes verwendet wird. Wir können die in PHP integrierten Funktionen verwenden, um Arrays zu erstellen und zu bearbeiten. Bevor wir den Durchschnitt eines Arrays berechnen, müssen wir ein Array erstellen und ihm einige Daten hinzufügen.

Erstens erstellen wir ein Array namens $numbers, das eine Reihe von Zahlen enthält:

$numbers = array(2, 4, 6, 8, 10);

Als nächstes müssen wir eine Funktion schreiben, die den Durchschnitt eines Arrays berechnet und zurückgibt das Ergebnis. Wir können die in PHP integrierte Funktion array_sum() verwenden, um die Summe aller Elemente in einem Array zu berechnen und diesen Wert dann durch die Länge des Arrays zu dividieren, um den Durchschnitt zu erhalten.

function calculate_average($array) {
  $sum = array_sum($array);
  $count = count($array);
  $average = $sum / $count;
  return $average;
}

In der obigen Funktion verwenden wir die Variable $sum, um die Summe aller Elemente im Array zu speichern, verwenden die Variable $count, um die Länge des Arrays zu speichern, und dividieren dann diese beiden Werte ​​​​um die durchschnittliche Länge des Arrays zu ermitteln. Abschließend verwenden wir die Return-Anweisung, um das Berechnungsergebnis zurückzugeben.

Jetzt können wir die Funktion, die den Array-Durchschnitt berechnet, auf das zuvor erstellte Array $numbers anwenden. Wir rufen die Funktion „calcure_average()“ auf und übergeben ihr das Array „$numbers“ als Parameter.

$average = calculate_average($numbers);
echo "数组的平均数为: " . $average;

Im obigen Code verwenden wir die Variable $average, um den von der Funktion zurückgegebenen Durchschnitt zu speichern, und verwenden die Echo-Anweisung, um das Ergebnis auf dem Bildschirm auszugeben.

Der vollständige Code lautet wie folgt:

$numbers = array(2, 4, 6, 8, 10);

function calculate_average($array) {
  $sum = array_sum($array);
  $count = count($array);
  $average = $sum / $count;
  return $average;
}

$average = calculate_average($numbers);
echo "数组的平均数为: " . $average;

Das Ausführen des obigen Codes gibt die folgenden Ergebnisse aus:

数组的平均数为: 6

Wie Sie sehen können, verwenden wir Die in PHP integrierte Funktion Die Berechnung des Durchschnitts eines Arrays ist sehr einfach und bequem. Durch die Kombination von Arrays und integrierten Funktionen können wir verschiedene Berechnungsvorgänge schnell und effizient durchführen und unsere Entwicklungseffizienz verbessern.

Das obige ist der detaillierte Inhalt vonKapseln Sie eine PHP-Funktion, um den Durchschnitt eines Arrays zu ermitteln. 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