Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Acredito que essa seja uma dúvida básica, porém quem não pergunta não evolui.
Tenho uma função que pega dados de um XML e imprime na tela. Mas quero que ela retorne um array com os mesmos dados que ele imprime na tela.
// isso funciona para imprimir na tela
[...]
$xml = simplexml_load_string($dados);
foreach($xml->arquivos as $arquivo){
echo $arquivos->nome;
echo $arquivos->tamanho;
}mas se eu fizer isso aqui para retornar o array, somente o ultimo elemento é retornado :(
foreach($xml->arquivos as $arquivo){
$arr = array('nome' => $arquivos->nome);
}
como fazer o array retornar tudo certinho?
Carregando comentários...