Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal,
estou a bolar uma função recursiva para varrer um array multidimensional,
só que hora o array pode ser com índice de números, hora de palavras.
Aí hora que ele encontra um índice de palavras ele para.
Alguém tem idéia de como consertar?
Abraços.
Array
$dados2[0] = array("casa" => array(0 => "casa", 1 => "casa"));
function setData($array)
{
if(is_array($array))
{
echo "array"."<br />";
for($i=0; $i < count($array);$i++)
{
if(isset($array[$i]))
{
setData($array[$i]);
}
}
}
else
{
echo "no array";
}
}cara,
maior doideira isso que você escreveu aí!
que Deus lhe abençoe e muito grato pela atenção.
Abraço.
>
Olá pessoal,
estou a bolar uma função recursiva para varrer um array multidimensional,
só que hora o array pode ser com índice de números, hora de palavras.
Aí hora que ele encontra um índice de palavras ele para.
Use foreach:
A saída deverá ser:
array[ 0 ] {
array[ casa ] {
array[ 0 ] = casa
array[ 1 ] = casa
}
}