Array
(
[0] => Array
(
[name] => Название 1
[price] => 140
)
[1] => Array
(
[name] => Название 2
[price] => 140
)
)
Array
(
[0] => 2
[1] => 10
)
Array
(
[0] => Array
(
[name] => Название 1
[price] => 140
[quantity] => 2
)
[1] => Array
(
[name] => Название 2
[price] => 140
[quantity] => 10
)
)
$a = [
[
'name' => 'Название 1',
'price' => 140,
],
[
'name' => 'Название 2',
'price' => 140,
]
];
$b = [2, 10];
$result = array_map(fn($item, $qty) => $item + ['quantity' => $qty], $a, $b);
$result = array_map(function ($item, $qty) {
return $item + ['quantity' => $qty];
}, $a, $b);