PHP два цикла по каждому элементу Умножьте значения из каждого цикла на каждую итерацию

У меня есть эти две петли

          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

0

Решение

Вы можете сделать что-то вроде этого

 foreach($decode_pricing->items as $key => $item) {
$cost .= $qty_ea[$key] * number_format($item->pricing[0]->cost, 2);
}

Предполагая, что оба ваших массива являются числовыми.

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]