Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde.
Eu tenho o seguinte objeto em arrray
Array
(
[0] => stdClass Object
(
[produto] => 000001
[var1] => LR
[var2] => G
[var3] =>
[codproduto] => 000001LRG
[estoque] => 4.0000
[codigo] => 000001
[descricao] => Produto de teste
[categoria] =>
[unidade] => UN
[custo] => 0.5400
[fornecedor] => 4
[sigla] =>
[catdesc] =>
)
[1] => stdClass Object
(
[produto] => 000001
[var1] => AZ
[var2] => G
[var3] =>
[codproduto] => 000001AZG
[estoque] => -4.0000
[codigo] => 000001
[descricao] => Produto de teste
[categoria] =>
[unidade] => UN
[custo] => 0.5400
[fornecedor] => 4
[sigla] =>
[catdesc] =>
)
[2] => stdClass Object
(
[produto] => 000001
[var1] => VD
[var2] => G
[var3] =>
[codproduto] => 000001VDG
[estoque] => 0.0000
[codigo] => 000001
[descricao] => Produto de teste
[categoria] =>
[unidade] => UN
[custo] => 0.5400
[fornecedor] => 4
[sigla] =>
[catdesc] =>
)
[3] => stdClass Object
(
[produto] => 000001
[var1] => BR
[var2] => G
[var3] =>
[codproduto] => 000001BRG
[estoque] => 17.0000
[codigo] => 000001
[descricao] => Produto de teste
[categoria] =>
[unidade] => UN
[custo] => 0.5400
[fornecedor] => 4
[sigla] =>
[catdesc] =>
)
[4] => stdClass Object
(
[produto] => 000001
[var1] => VR
[var2] => G
[var3] =>
[codproduto] => 000001VRG
[estoque] => 0.0000
[codigo] => 000001
[descricao] => Produto de teste
[categoria] =>
[unidade] => UN
[custo] => 0.5400
[fornecedor] => 4
[sigla] =>
[catdesc] =>
)
[5] => stdClass Object
(
[produto] => 000001
[var1] => PT
[var2] => G
[var3] =>
[codproduto] => 000001PTG
[estoque] => 5.0000
[codigo] => 000001
[descricao] => Produto de teste
[categoria] =>
[unidade] => UN
[custo] => 0.5400
[fornecedor] => 4
[sigla] =>
[catdesc] =>
)
[6] => stdClass Object
(
[produto] => 000001
[var1] => AM
[var2] => G
[var3] =>
[codproduto] => 000001AMG
[estoque] => 1077.0000
[codigo] => 000001
[descricao] => Produto de teste
[categoria] =>
[unidade] => UN
[custo] => 0.5400
[fornecedor] => 4
[sigla] =>
[catdesc] =>
)
[7] => stdClass Object
(
[produto] => 000001
[var1] => BR
[var2] => M
[var3] =>
[codproduto] => 000001BRM
[estoque] => 17.0000
[codigo] => 000001
[descricao] => Produto de teste
[categoria] =>
[unidade] => UN
[custo] => 0.5400
[fornecedor] => 4
[sigla] =>
[catdesc] =>
)
[8] => stdClass Object
(
[produto] => 000001
[var1] => AZ
[var2] => M
[var3] =>
[codproduto] => 000001AZM
[estoque] => 15.0000
[codigo] => 000001
[descricao] => Produto de teste
[categoria] =>
[unidade] => UN
[custo] => 0.5400
[fornecedor] => 4
[sigla] =>
[catdesc] =>
)
[9] => stdClass Object
(
[produto] => 000001
[var1] => PT
[var2] => M
[var3] =>
[codproduto] => 000001PTM
[estoque] => 5.0000
[codigo] => 000001
[descricao] => Produto de teste
[categoria] =>
[unidade] => UN
[custo] => 0.5400
[fornecedor] => 4
[sigla] =>
[catdesc] =>
)
[10] => stdClass Object
(
[produto] => 000001
[var1] => AM
[var2] => M
[var3] =>
[codproduto] => 000001AMM
[estoque] => 22.0000
[codigo] => 000001
[descricao] => Produto de teste
[categoria] =>
[unidade] => UN
[custo] => 0.5400
[fornecedor] => 4
[sigla] =>
[catdesc] =>
)
)
Gostaria de agrupar o produto e a var1;
o Resultado dessa forma.
Array
(
[000001] => Array
(
[LR] => Array
(
[P] => 4
[M] => 3
[G] => 2
)
[PT] => Array
(
[P] => 4
[M] => 3
[G] => 2
)
)
)
seria possivel agrupar?Carregando comentários...