Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá bom dia, estou tentando transformar um array em um array associativo.
Quero transformar esse array
Array (
[0] => Array ( [localizacao] => direita )
[1] => Array ( [tamanho] => 3 )
[2] => Array ( [contorno] => 5 )
[3] => Array ( [limite] => 7 )
[4] => Array ( [localizacao] => esquerda )
[5] => Array ( [tamanho] => 2 )
[6] => Array ( [contorno] => 4 )
[7] => Array ( [limite] => 6 )
)
E gerar um array como esse
Array
(
[0] => Array
(
[localizacao] => direita
[tamanho] => 3
[contorno] => 5
[limite] => 7
)
[1] => Array
(
[localizacao] => esquerda
[tamanho] => 2
[contorno] =>4
[limite] => 6
)
)Obrigado Carlos Coelho, testei e funcionou perfeitamente, da forma que estava fazendo estava retornando o mesmo array.
Esta é uma das possíveis formas (simples para estudo) de resolver seu problema:
for( $i = 0, $x = 0; $i < count( $array ); $i++ )
{
Resultado:
array (size=2)
1 =>
array (size=4)