ホームページ  >  記事  >  バックエンド開発  >  PHP 関数をカプセル化して配列の平均を求める

PHP 関数をカプセル化して配列の平均を求める

PHPz
PHPzオリジナル
2023-04-18 10:26:10568ブラウズ

PHP は Web 開発で広く使用されているプログラミング言語であり、配列の平均を求めるなど、さまざまな計算操作を簡単に実行できる多数の関数をサポートしています。この記事では、PHPの関数を使用して配列の平均を計算する方法を説明します。

配列は PHP の非常に重要なデータ構造であり、一連のデータを格納するために使用されます。 PHP の組み込み関数を使用して、配列を作成および操作できます。配列の平均を計算する前に、配列を作成し、そこにデータを追加する必要があります。

まず、一連の数値を含む $numbers という名前の配列を作成しましょう:

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

次に、配列の平均を計算して結果を返す関数を作成する必要があります。 。 PHP の組み込み関数 array_sum() を使用して、配列内のすべての要素の合計を計算し、この値を配列の長さで割って平均を求めることができます。

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

上記の関数では、変数 $sum を使用して配列内のすべての要素の合計を保存し、変数 $count を使用して配列の長さを保存し、2 つの値を除算します。配列の平均を取得します。最後に、return ステートメントを使用して計算結果を返します。

これで、配列の平均を計算する関数を、前に作成した配列 $numbers に適用できます。 Calculate_average() 関数を呼び出し、配列 $numbers をパラメータとして渡します。

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

上記のコードでは、変数 $average を使用して関数から返された平均を保存し、echo ステートメントを使用して結果を画面に出力します。

完全なコードは次のとおりです:

$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;

上記のコードを実行すると、次の結果が出力されます:

数组的平均数为: 6

ご覧のとおり、PHP 組み込み関数を使用しています。配列の平均を計算するため、非常にシンプルで便利です。配列と組み込み関数を組み合わせることで、さまざまな計算処理を迅速かつ効率的に実行でき、開発効率が向上します。

以上がPHP 関数をカプセル化して配列の平均を求めるの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。