ホームページ >バックエンド開発 >PHPの問題 >PHP の while ステートメントを使用して配列を合計する方法

PHP の while ステートメントを使用して配列を合計する方法

PHPz
PHPzオリジナル
2023-04-20 09:10:25701ブラウズ

PHP は、Web 開発で広く使用されているプログラミング言語です。配列は、WEB アプリケーションの開発時に最も一般的に使用されるデータ型の 1 つです。 PHP 配列には 1 つ以上の値を保存できます。配列内の値の合計は、頻繁に実行する必要がある操作の 1 つです。この記事では、PHP の while ステートメントを使用して配列を合計する方法を紹介します。

PHP 配列の使用方法:

PHP 配列は、1 つ以上の値を格納できる特別な変数タイプです。

//创建数组
$arr = array(1, 2, 3, 4, 5);

//获取数组中的某个元素
echo $arr[0];  //输出1

//给数组中新增一个元素
$arr[] = 6;

//遍历数组中的所有元素
foreach($arr as $value){
    echo $value;
}

上記は基本的な PHP 配列の使用法ですが、以下では while ステートメントを使用して配列を合計する方法を紹介します。

サンプル コード:

$arr = array(1, 2, 3, 4, 5);

$sum = 0;   //初始化求和变量

$i = 0;     //遍历数组的索引

//使用while计算数组中所有元素的和
while($i < count($arr)){
    $sum += $arr[$i];
    $i++;
}

echo $sum;   //输出15

コードの説明:

上記のサンプル コードでは、まず、複数の数値を含む配列を作成します。次に、while ループ ステートメントを使用して、配列内の各要素を反復処理し、それらの合計を計算します。配列内の要素の数をカウントするために、配列要素の数を表す組み込み関数 count() を使用していることに注意してください。合計変数は 0 に初期化され、トラバースされた配列のインデックスは 0 に初期化されます。ループ内では i を使ってループを制御し、ループするたびに i の値が 1 ずつ増加し、現在の配列要素の値が合計変数 $sum に累積されます。最後に、 echo $sum; を使用して、配列内のすべての要素の合計を出力します。

終了:

この記事では、PHP で while ステートメントを使用して配列を合計する方法を紹介します。 PHP には配列を合計するための組み込み関数とテクニックが多数用意されていますが、シナリオによっては、while ループを使用して配列を走査して合計する方が柔軟で便利です。この記事の紹介を通じて、読者が PHP 配列の使用方法をより深く理解できると同時に、さまざまな加算テクニックを使用して独自の WEB アプリケーション開発を完了できるようになることを願っています。

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

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