ホームページ  >  記事  >  バックエンド開発  >  PHPで配列内の数値の合計を求める方法

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

青灯夜游
青灯夜游オリジナル
2022-06-28 20:30:313433ブラウズ

実装手順: 1. 合計結果を格納するために値 0 を割り当てた変数を定義します (構文 "$sum=0;"; 2. foreach ステートメントを使用して配列をループします (構文 " foreach($array as $ value){ループ本体ステートメント ブロック}"; 3. ループ本体で、is_numeric() を使用して配列要素が数値 (または数値文字列) であるかどうかを検出し、数値要素を追加して合計します。構文「if(is_numeric($value )){$sum =$value;}」。

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

#このチュートリアルの動作環境: Windows7 システム、PHP8.1 バージョン、DELL G3 コンピューター

php シーク配列 数値を合計する方法

#ステップ 1: 合計結果を格納するために、値 0 が割り当てられた変数を定義します。

$sum=0;

ステップ 2: foreach ステートメントを使用して配列をループします

foreach ($array as $value){
    循环语句块
}

指定された $array 配列をトラバースし、現在の配列の値を変更します各ループで $value に代入します。

ステップ 3: ループ本体で、is_numeric() を使用して配列要素が数値 (または数値文字列) であるかどうかを検出し、数値要素を sum に追加します

if(is_numeric($value)){
$sum+=$value;
}

ループ終了後、$sum の値が合計結果となります。

実装コード:

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

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