ホームページ > バックエンド開発 > PHPの問題 > PHPで配列を合計する方法

PHPで配列を合計する方法

PHPz
リリース: 2023-04-26 14:50:22
オリジナル
560 人が閲覧しました

PHP プログラミングでは、配列は重要なデータ型です。配列を使用すると、一連の関連データを簡単に保存できます。配列内の要素に対して数値計算を実行する必要がある場合、PHP には配列を合計できる関数 array_sum() が用意されています。

array_sum() 関数は、配列をパラメータとして受け取り、配列内のすべての要素の合計を返します。以下はサンプル コードです:

$numbers = array(1, 2, 3, 4, 5);
$total = array_sum($numbers);
echo "数组中所有元素的总和为:$total";
ログイン後にコピー

上記のコードでは、5 つの整数を含む配列 $numbers が最初に定義されます。次に、array_sum() 関数を呼び出し、配列 $numbers をパラメータとして関数に渡します。この関数は配列内のすべての要素の合計を返し、結果を変数 $total に保存します。最後に、echo ステートメントを使用して合計を出力します。

array_sum() 関数は、整数に加えて、浮動小数点数、文字列、その他の型の配列の合計もサポートします。以下はサンプル コードです。

$prices = array(1.1, 2.2, 3.3, 4.4, 5.5);
$total = array_sum($prices);
echo "所有价格的总和为:$total";
ログイン後にコピー

上記のコードでは、5 つの浮動小数点数を含む配列 $prices が最初に定義されます。次に、array_sum() 関数を呼び出し、配列 $prices をパラメータとして関数に渡します。この関数は配列内のすべての要素の合計を返し、結果を変数 $total に保存します。最後に、echo ステートメントを使用して合計を出力します。

配列に数値以外の要素が含まれている場合、array_sum() 関数はそれらを 0 として扱うことに注意してください。以下はサンプル コードです。

$items = array('apple', 'banana', 'orange', 2.2, 3.3);
$total = array_sum($items);
echo "所有物品的总和为:$total";
ログイン後にコピー

上記のコードでは、最初に配列 $items が定義されており、3 つの文字列と 2 つの浮動小数点数を含む 5 つの要素が含まれています。次に、array_sum() 関数を呼び出し、配列 $items をパラメータとして関数に渡します。配列には数値以外の要素が含まれているため、関数はそれらを 0 として扱います。したがって、関数は値 5.5 を返し、結果を変数 $total に保存します。最後に、echo ステートメントを使用して合計を出力します。

一般に、array_sum() 関数は、配列を簡単に合計できる、PHP の非常に便利な関数です。この関数を使用するときは、正しい計算結果を得るために配列内の要素の型に注意する必要があります。

以上がPHPで配列を合計する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート