Que tal mi problema es el siguiente:
tengo el array:
Array
(
[0] => Array
(
[id] => NAC-MET-002
[canti] => 1
)
[1] => Array
(
[id] => NAC-MET-002
[canti] => 2
)
[2] => Array
(
[id] => NAC-MET-001
[canti] => 3
)
[3] => Array
(
[id] => NAC-MET-001
[canti] => 4
)
[4] => Array
(
[id] => NAC-MET-001
[canti] => 5
)
[5] => Array
(
[id] => NAC-MET-002
[canti] => 6
)
[6] => Array
(
[id] => IMP-MET-001
[canti] => 7
)
[7] => Array
(
[id] => NAC-MET-002
[canti] => 8
)
)
y quiero obtener ...
Array
(
[0] => Array
(
[id] => NAC-MET-002
[canti] => 17
)
[1] => Array
(
[id] => NAC-MET-001
[canti] => 12
)
[2] => Array
(
[id] => IMP-MET-001
[canti] => 7
)
)
Es decir que se forme un array en donde aparezca una sola vez cada id pero que sume las cantidades de todas las apariciones de ese id del array original.
Espero que esté claro, sino para extenderme más, tengo todo un día con este inconveniente y no logro resolverlo, echenme un mano por favor.
Saludos. Gracias.