Code: Select all
Array
(
[0] => Array
(
[qty] => 2
[id] => 1
[name] => Name 1
[sku] => Model 1
[options] => Color: Black (+10$). Memory: 32GB (+99$).
[price] => 209.00
)
[1] => Array
(
[qty] => 1
[id] => 1
[name] => Name 1
[sku] => Model 1
[options] => Color: Black (+10$). Memory: 16GB.
[price] => 110.00
)
[2] => Array
(
[qty] => 1
[id] => 3
[name] => Name 2
[sku] => Model 2
[options] =>
[price] => 100.00
)
)
Ist es möglich, ein Ausgabearray zu erhalten (wenn die ID gleich ist, entfernen Sie eines und fügen Sie der anderen Menge hinzu)?
Code: Select all
Array
(
[0] => Array
(
[qty] => 3 // 2+1
[id] => 1
[name] => Name 1
[sku] => Model 1
[options] => Color: Black (+10$). Memory: 32GB (+99$).
[price] => 209.00
)
[1] => Array
(
[qty] => 1
[id] => 3
[name] => Name 2
[sku] => Model 2
[options] =>
[price] => 100.00
)
)