配列の合計を求める
#このチュートリアルの動作環境: Windows 10 システム、PHP バージョン 8.1.3、DELL G3 コンピューター。php メソッド: 1. 合計結果を格納するために値「0」を割り当てた変数を定義します。コードは「$sum=0;」です。 2. 「foreach」を使用します。 " 配列をループするステートメント、構文は "foreach ($array as $value){loop state block}"; 3. ループ本体で、"if(is_numeric()){...}" 構文を使用して、配列要素が数値かどうかを検出し、数値要素を加算して合計します; 4. 結果を echo で出力します。
# #php は配列 Sum メソッドをシークします
ステップ 1: 合計結果を格納するために、値 0 が割り当てられた変数を定義します。$sum=0;ステップ 2: foreach ステートメントを使用して配列をループします。
foreach ($array as $value){ 循环语句块 }指定された $array 配列をトラバースし、各ループで現在の配列の値を $value に割り当てます。 ステップ 3: ループ本体で、 is_numeric() を使用して配列要素が数値 (または数値文字列) であるかどうかを検出し、数値要素を加算して合計します。
if(is_numeric($value)){ $sum+=$value; }実装コード:
<?php header("Content-type:text/html;charset=utf-8"); $array = array("php",1,2,'3',4,"hello","5",null,true,"6",7,8,"9","a"); var_dump($array); $sum=0; foreach($array as $value){ if(is_numeric($value)){ $sum+=$value; } } echo "数组中数字的总和:".$sum; ?>
以上がPHPで配列の合計を求める方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。