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

PHP で 2 つの配列の合計を計算する 2 つの方法

PHPz
リリース: 2023-04-19 15:10:26
オリジナル
935 人が閲覧しました

Web サイトやアプリケーションを開発する場合、多くの場合、配列で計算を実行する必要があります。配列の合計の計算は基本的な操作であり、PHP 開発者にとって特に重要です。この記事では、PHP で 2 つの配列の合計を計算する 2 つの方法を紹介します。

方法 1: array_sum() 関数を使用する

PHP の array_sum() 関数は、配列内のすべての数値の合計を計算するために使用されます。配列をパラメータとして受け入れ、配列内のすべての数値の合計を返すことができます。

次は、array_sum() 関数を使用して 2 つの配列の合計を計算する例です。

$array1 = array(1, 2, 3, 4, 5);
$array2 = array(6, 7, 8, 9, 10);

$sum = array_sum($array1) + array_sum($array2);

echo "两个数组的总和为:".$sum;
ログイン後にコピー

上のコードでは、2 つの配列 $array1 と $array2 を作成しました。次に、array_sum() 関数を使用して $array1 と $array2 の合計をそれぞれ計算し、それらを加算して最終的な合計 $sum を取得します。最後に、echo ステートメントを使用して合計結果を出力します。

方法 2: ループを使用して計算する

2 つの配列の合計を計算する別の方法は、ループを使用することです。 for ループを使用して各配列を反復処理し、対応する位置にある変数を合計します。次に、ループを使用して 2 つの配列の合計を計算する例を示します。

$array1 = array(1, 2, 3, 4, 5);
$array2 = array(6, 7, 8, 9, 10);

$sum = 0;

for ($i = 0; $i < count($array1); $i++) {
    $sum += $array1[$i];
}

for ($i = 0; $i < count($array2); $i++) {
    $sum += $array2[$i];
}

echo "两个数组的总和为:".$sum;
ログイン後にコピー

上記のコードでは、2 つの配列 $array1 と $array2 を作成しました。次に、各配列をループして、対応する位置にある変数を合計し、変数 $sum に格納します。最後に、echo ステートメントを使用して合計結果を出力します。

概要

上記は、PHP で 2 つの配列の合計を計算する 2 つの方法です。 array_sum() 関数の使用は簡単かつ高速であり、大量のデータを操作するのに適しています。ループ計算を使用する方法は面倒ですが、小規模なデータを操作するのに適しています。実際の開発では、実際のニーズとデータのサイズに基づいて、どの方法を使用するかを選択する必要があります。

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

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