【发布时间】:2013-12-24 01:17:04
【问题描述】:
我已尝试搜索此内容,因为我认为没有人尝试过这样做的独特性。我只是想不出正确的关键字来搜索以找到我的答案!
我有这个数组
array(
0 => array(
'oranges'=> 4.00,
'apples' => 2.00,
),
1 => array(
'oranges' => 2.00,
'apples' => 1.82,
'peaches' => 1.2,
),
2 => array(
'oranges' => 2.20,
),
);
我想要做的是找到所有橘子值相乘的值 (4 * 2 * 2.20) 和苹果的所有值相乘 (2 * 1.82)。 值数组的数量是可变的,并且数组中的值的数量是可变的。
【问题讨论】:
-
以
foreach()循环开始 -
我已经做到了……当我到达 foreach 内的 foreach 时,无论它们是否是先前的值集,这有点毛茸茸……即在数组 1 处没有先前的“桃子”实例,并且在数组 2 中仅存在橙子。
-
我已经给你答案了,下次贴出你的代码,让我们看看你到目前为止的尝试!
-
@scottphpnewbie 像 sjagr 一样,跳出那些内在的 foreaches 去思考。
标签: php arrays multidimensional-array multiplication