У меня есть эти две петли
foreach($decode_pricing->items as $items=>$item) { $cost .= number_format($item->pricing[0]->cost, 2); } foreach($qty_ea as $ea) { $ff .= $ea; }
лучшие результаты foreach
44.8244.8244.82
отформатированные
44.82 44.82 44.82
нижние выходы foreach
121
1 2 1
Как я могу умножить верхнее значение на нижнее значение на каждой итерации цикла?
Я хочу получить вывод
44.82 89.64 44.82
Вы можете сделать что-то вроде этого
foreach($decode_pricing->items as $key => $item) { $cost .= $qty_ea[$key] * number_format($item->pricing[0]->cost, 2); }
Предполагая, что оба ваших массива являются числовыми.
Других решений пока нет …