Array PHP separar
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
Curtidas 0