PHP配列を介してフィールド値の合計を計算する方法
PHP プログラムの開発プロセスでは、データの保存と管理に配列がよく使用されます。配列内の各要素はキーと値で構成されており、データの統計と処理をより便利にするために、配列内の特定のフィールドの値を合計することができます。
以下では、PHP 配列を通じてフィールド値の合計を計算する方法を紹介します。
まず、複数の要素を含む配列を作成する必要があります。各要素には指定されたフィールド値があります。
$students = array( 0 => array("name" => "小明", "age" => 18, "score" => 90), 1 => array("name" => "小红", "age" => 19, "score" => 85), 2 => array("name" => "小李", "age" => 20, "score" => 95), 3 => array("name" => "小张", "age" => 21, "score" => 89), 4 => array("name" => "小王", "age" => 22, "score" => 92) );
上記のコードは、5 人の学生を含む配列を作成します。各学生には、名前、年齢、スコアの 3 つのフィールド値があります。
次に、生徒のスコアの合計を計算する必要があります。
- for ループを使用して配列を走査し、各生徒のスコアを累積します。
$sum = 0; for($i = 0; $i < count($students); $i++){ $sum += $students[$i]['score']; } echo "学生的分数总和为:".$sum;
上記のコードでは、最初に変数 $sum を定義してスコアの合計を保存し、次に for ループを使用して配列 $students を走査し、各生徒のスコアは次のようになります。 $sum 変数 (スコア) フィールドの値を通じて累積されます。
コードの最後の行は、合計結果を出力します。
- foreach ループを使用して配列を走査し、各生徒のスコア値を累積します。
$sum = 0; foreach($students as $stu){ $sum += $stu['score']; } echo "学生的分数总和为:".$sum;
このコードは、foreach ループを使用して配列 $students を走査します。$stu は各要素 (つまり、配列) の値を表します。各生徒のスコア フィールドの値に従って、各生徒のスコアは $sum 変数を通じて累積されます。
コードの最後の行は、合計結果を出力します。
- array_column 関数を使用して小数フィールド値の配列を取得し、array_sum 関数を使用してそれを合計します。
$scores = array_column($students, 'score'); $sum = array_sum($scores); echo "学生的分数总和为:".$sum;
上記のコードの最初の行では、array_column 関数を使用して、配列 $students からスコア フィールド (スコア) 値の配列 $scores を取得します。次に、array_sum 関数を使用して $scores 配列の値を合計し、結果を変数 $sum に保存します。
コードの最後の行は、合計結果を出力します。
概要:
上記の 3 つの方法により、PHP 配列内のフィールド値の合計を簡単に計算できます。実際の開発では、必要に応じてさまざまな加算演算方法を選択できます。
以上がPHP配列を介してフィールド値の合計を計算する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









PHP 8のJITコンピレーションは、頻繁に実行されるコードをマシンコードにコンパイルし、重い計算でアプリケーションに利益をもたらし、実行時間を短縮することにより、パフォーマンスを向上させます。

この記事では、PHPおよび緩和戦略におけるOWASPトップ10の脆弱性について説明します。重要な問題には、PHPアプリケーションを監視および保護するための推奨ツールを備えたインジェクション、認証の壊れ、XSSが含まれます。

この記事では、コードインジェクションのような脆弱性を防ぐために、PHPファイルのアップロードを確保することについて説明します。ファイルタイプの検証、セキュアストレージ、およびアプリケーションセキュリティを強化するエラー処理に焦点を当てています。

この記事では、PHPの対称的および非対称暗号化について説明し、適合性、パフォーマンス、セキュリティの違いを比較しています。対称暗号化はより速く、バルクデータに適していますが、非対称は安全なキー交換に使用されます。

この記事では、不正アクセスを防ぎ、ベストプラクティスの詳細、セキュリティ強化ツールの推奨を防ぐために、PHPで堅牢な認証と承認の実装について説明します。

この記事では、CSRFトークン、同じサイトCookie、適切なセッション管理など、PHPでのCSRF攻撃を防ぐための戦略について説明します。

記事では、PHPを使用してデータベースからデータを取得し、手順、セキュリティ対策、最適化手法、およびソリューションを使用した一般的なエラーをカバーしています。

この記事では、Token BucketやLeaky BucketなどのアルゴリズムやSymfony/Rate-Limiterなどのライブラリを使用するなど、PHPでAPIレート制限を実装するための戦略について説明します。また、監視、動的に調整されたレートの制限、および手をカバーします
