ホームページ > 記事 > ウェブフロントエンド > 同じキーを持つオブジェクトの値を合計するにはどうすればよいですか?
同じキーを持つオブジェクトの値を合計する
特定のプログラミング シナリオでは、複数のキーの値を結合する必要がある状況に遭遇することがあります。特定のキーを共有するオブジェクト。たとえば、製品を表すオブジェクトの配列を考えてみましょう:
[ { 'name': 'Product 1', 'quantity': 5 }, { 'name': 'Product 1', 'quantity': 3 }, { 'name': 'Product 2', 'quantity': 10 }, { 'name': 'Product 3', 'quantity': 25 } ]
このタスクは、同じ名前の製品の数量値を合計することです。これにより、各製品が結合された数量を含む新しい配列が作成されます:
[ { 'name': 'Product 1', 'quantity': 8 }, { 'name': 'Product 2', 'quantity': 10 }, { 'name': 'Product 3', 'quantity': 25 } ]
これを実現するには、次の手順に従います:
次の手順に従うことで、同じキーを持つオブジェクトの値を効果的に合計できるため、グループ化されたデータに対して数学的演算を実行できます。
以上が同じキーを持つオブジェクトの値を合計するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。