Array PHP separar
26/06/2019
0
Boa tarde, Estou dificuldade em separar array
Tenho sistema que vai separar conteúdo "liquidos" por tamanho de frascos
tenho seguinte array abaixo¹
Meu sistema tem frascos que podem varia os tamanhos
exemplo
Frasco A - ID 4
200 ML
500 ML
1000 ML
Frasco B - ID 8
300 ML
500 ML
array [total] coloca o total somando liquido de todos dentro do array [parametros]
preciso separar o frasco junto do [parametros]
exemplo array abaixo temos
[total] => 1150
e o maior Frasco A e de 1000
então ele precisa adicionar
dentro de um Frasco A ID 4
arrays
e os de mais
separados
informando o Frasco e o conservante do mesmo
Array¹
Agradeço desde já espero que tenha sido claro.
obrigado.
Tenho sistema que vai separar conteúdo "liquidos" por tamanho de frascos
tenho seguinte array abaixo¹
Meu sistema tem frascos que podem varia os tamanhos
exemplo
Frasco A - ID 4
200 ML
500 ML
1000 ML
Frasco B - ID 8
300 ML
500 ML
array [total] coloca o total somando liquido de todos dentro do array [parametros]
preciso separar o frasco junto do [parametros]
exemplo array abaixo temos
[total] => 1150
e o maior Frasco A e de 1000
então ele precisa adicionar
dentro de um Frasco A ID 4
arrays
[0] => Array ( [parametro] => 99 [tamanho] => 900 ) [1] => Array ( [parametro] => 98 [tamanho] => 100 )
e os de mais
[2] => Array ( [parametro] => 28 [tamanho] => 50 ) [3] => Array ( [parametro] => 21 [tamanho] => 50 ) [4] => Array ( [parametro] => 19 [tamanho] => 50 )
separados
informando o Frasco e o conservante do mesmo
Array¹
Array ( [0] => Array ( [total] => 150 [frasco] => 4 [conservante] => 5 [parametros] => Array ( [0] => Array ( [parametro] => 24 [tamanho] => 100 ) [1] => Array ( [parametro] => 22 [tamanho] => 50 ) ) ) [1] => Array ( [total] => 100 [frasco] => 4 [conservante] => 6 [parametros] => Array ( [0] => Array ( [parametro] => 64 [tamanho] => 100 ) ) ) [2] => Array ( [total] => 1150 [frasco] => 4 [conservante] => 7 [parametros] => Array ( [0] => Array ( [parametro] => 99 [tamanho] => 900 ) [1] => Array ( [parametro] => 98 [tamanho] => 100 ) [2] => Array ( [parametro] => 28 [tamanho] => 50 ) [3] => Array ( [parametro] => 21 [tamanho] => 50 ) [4] => Array ( [parametro] => 19 [tamanho] => 50 ) ) ) [3] => Array ( [total] => 200 [frasco] => 8 [conservante] => 7 [parametros] => Array ( [0] => Array ( [parametro] => 20 [tamanho] => 200 ) ) ) )
Agradeço desde já espero que tenha sido claro.
obrigado.
Cleiton D
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)