Alguém poderia me dar uma força em uma lógica ?
Estou com dificuldade de transformar o seguinte array
<?php Array ( [nome] => Array ( [0] => João [1] => Maria [2] => Pedrinho [3] => Zezinho ) [texto] => Array ( [0] => A [1] => B [2] => C [3] => D ) ) ?>
Neste array aqui
<?php Array ( [nome] => João [texto] => A ) Array ( [nome] => Maria [texto] => B ) Array ( [nome] => Pedrinho [texto] => C ) Array ( [nome] => Zezinho [texto] => D ) ?>
Abaixo segue minha tentativa
$contador = count($array); $cont = 0; $novo = array(); foreach($array as $k1=>$v): $cont++; foreach($array[$k1] as $k2=>$v2): if($cont <= $contador): $novo[$k1] = $v2; endif; endforeach; endforeach; print_r($novo); RESULTADO FINAL Array ( [nome] => Zezinho [texto] => D )