【发布时间】:2018-02-21 12:54:29
【问题描述】:
我需要关于 foreach 和 PHP 数组的帮助
假设我有以下数组:
$orders = array (
0 =>
array (
'company' => 'Company 1',
'total' => '5',
),
1 =>
array (
'company' => 'Company 2',
'total' => '10',
),
2 =>
array (
'company' => 'Company 1',
'total' => '15',
),
3 =>
array (
'company' => 'Company 1',
'total' => '5',
),
4 =>
array (
'company' => 'Company 3',
'total' => '12',
)
);
公司 1 的订单 1 是 5
公司 2 的订单 2 是 10
公司 1 的订单 3 是 15
公司 2 的订单 4 是 5
公司 3 的订单 5 是 12
我希望输出显示公司名称和每个公司订单的累计总数
例如:
Company 1 20
Company 2 15
Company 3 12
【问题讨论】:
-
您的输入中没有
Company 3 -
Company 1应该是 20,而不是 25? -
感谢 RomanPerekherst 和 kerbholz;纠正了这些。关于重复,这绝对是其中的一部分,但是这个问题缺少我需要根据公司变量进行积累的部分