方法: 1. "$sum=0;" を使用して、合計結果を保存する変数を定義します。 2. "foreach($arr as $v){}" を使用して、配列をループします。 3.ループ本体では、if ステートメントを使用して条件フィルター要素を設定し、条件を満たす要素を合計するだけです。構文は「if (条件) {$sum =$v;}」です。
このチュートリアルの動作環境: Windows 7 システム、PHP バージョン 8.1、DELL G3 コンピューター
PHP配列は条件付き合計に従って指定されます
#ステップ 1: 値 0 を割り当てて合計結果を格納する変数を定義します。
$sum=0;
ステップ 2: foreach ステートメントを使用して配列をループします
foreach ($arr as $v){ //循环体语句块; }
指定された $arr 配列を走査し、各ループで現在の配列を走査します。値は $v に代入されます。
ステップ 3: ループ本体で、if ステートメントを使用して条件フィルター要素を設定し、条件を満たす要素を追加して合計します。
if(条件){ $sum+=$v; }
ループ終了、$sum 値は合計結果です。
例: 偶数要素の加算と合計
偶数要素は 2 で割り切れる値です。「using$v%2==0#」を参照してください。判断条件
<?php header('content-type:text/html;charset=utf-8'); $arr = [1,2,3,4,5,6,7,8,9,10]; var_dump($arr); $sum=0; foreach($arr as $v){ if($v%2==0){ $sum+=$v; } } echo "数组偶数和为:".$sum; ?>推奨学習: 「
PHP ビデオチュートリアル」
以上が指定された条件に基づいてPHPで配列を合計する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。