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

PHPで配列の合計を求める方法

小老鼠
小老鼠オリジナル
2023-06-05 15:29:411336ブラウズ

配列の合計を求める

php メソッド: 1. 合計結果を格納するために値「0」を割り当てた変数を定義します。コードは「$sum=0;」です。 2. 「foreach」を使用します。 " 配列をループするステートメント、構文は "foreach ($array as $value){loop state block}"; 3. ループ本体で、"if(is_numeric()){...}" 構文を使用して、配列要素が数値かどうかを検出し、数値要素を加算して合計します; 4. 結果を echo で出力します。

PHPで配列の合計を求める方法

#このチュートリアルの動作環境: Windows 10 システム、PHP バージョン 8.1.3、DELL G3 コンピューター。


# #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,&#39;3&#39;,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で配列の合計を求める方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。