PHP は、Web 開発に最適なよく知られたプログラミング言語です。 PHP には、配列の合計や平均を計算する関数など、便利な関数が多数あります。
この記事では、PHP 配列を使用して合計と平均を計算する方法について説明し、理解を深めるためにいくつかの例を示します。
まず、計算を実行できるように、数値を含む配列を作成する必要があります。以下は簡単な配列の例です。
$numbers = [10, 20, 30, 40, 50];
配列関数 array_sum()
を使用すると、配列の合計を計算できます。以下に示すように、入力として配列を受け取り、配列内のすべての要素の合計を返します。
$total = array_sum($numbers); // 150
同じ方法を使用して、単純に array_sum()
で合計を返すことができます。値を配列内の要素の数で割ることにより、配列の平均を求めます。配列関数 count()
は、次のように配列内の要素の数をカウントできます。
$count = count($numbers); // 5 $average = $total / $count; // 30
これで、配列の合計と平均が計算されました。完全なサンプル コードは次のとおりです。
$numbers = [10, 20, 30, 40, 50]; $total = array_sum($numbers); // 150 $count = count($numbers); // 5 $average = $total / $count; // 30 echo "数组总和为: $total<br>"; echo "数组平均值为: $average";
出力は次のとおりです。
数组总和为: 150 数组平均值为: 30
連想配列で同じ操作を実行する場合は、上記の関数を使用することもできます。違いは、array_sum()
が数値キーだけでなく、配列内のすべての値を反復処理することです。
たとえば、次の連想配列について考えてみましょう:
$book_prices = [ "The Alchemist" => 15, "The Little Prince" => 12, "The Giver" => 10, "The Hobbit" => 18, "The Catcher in the Rye" => 14 ];
これらの本の価格の合計と平均を計算したい場合は、次のように実行できます:
$prices = array_values($book_prices); $total = array_sum($prices); // 69 $count = count($prices); // 5 $average = $total / $count; // 13.8 echo "书的总共价格为: $total<br>"; echo "书的平均价格为: $average";
上記のコードでは、まず array_values()
関数を使用して価格を単純な配列に格納します。次に、前の例と同様に、この配列の合計と平均を計算します。
概要:
PHP では、配列の合計と平均を計算するのは非常に簡単です。 array_sum()
関数を使用して配列の合計を計算し、count()
関数を使用して配列内の要素の数を取得し、最後に 2 つの値を除算します。配列の平均を取得します。数値配列でも連想配列でも、上記の方法を使用すると配列の合計と平均を簡単に計算できます。
以上がPHP 配列の合計と平均の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。