PHP は強力なプログラミング言語として、日常のプログラミング ニーズを満たす豊富な配列演算関数を提供します。その中でも、配列の平均計算はより基本的な演算の 1 つです。この記事では、配列の平均を取得するいくつかの方法を紹介します。
array_sum() 関数は配列内の要素の合計を計算するために使用され、count() 関数は配列番号の要素数を計算するために使用されます。これら 2 つの関数を組み合わせることで、配列の平均を求めることができます。
サンプル コードは次のとおりです。
1 2 3 4 5 6 7 8 9 |
|
関数の使用に加えて、foreach ループを使用して配列を走査し、取得することもできます。合計と各要素の数を計算し、最後に除算して平均値を計算します。
サンプル コードは次のとおりです。
1 2 3 4 5 6 7 8 9 10 11 12 13 |
|
array_reduce() 関数を使用して、次の値の合計を求めることもできます。配列内の要素。この関数には 2 つのパラメータが必要です。最初のパラメータは処理対象の配列で、2 番目のパラメータは要素の加算演算を実装できる関数です。
サンプル コードは次のとおりです。
1 2 3 4 5 6 7 8 9 10 11 |
|
推奨されませんが、eval() 関数は次の目的で使用できます。いくつかの特殊な場合に配列の平均を計算します。具体的な操作は、配列を文字列に変換し、対応する計算式を追加し、その式を eval() 関数を通じて動的に実行して結果を取得することです。
サンプルコードは次のとおりです。
1 2 3 4 5 6 7 8 9 |
|
eval() 関数の実行環境は柔軟すぎるため、セキュリティ上のリスクがいくつかあるため、使用は避けてください。実際の開発ではこの機能を使用します。
要約すると、配列の平均を計算するのは PHP 配列操作の基本的な問題であり、この問題を解決するにはさまざまな方法を使用できます。開発者にとって、どの方法を選択するかは、特定のアプリケーション シナリオと開発ニーズによって異なります。
以上がPHPで配列の平均を見つける方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。