Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Luciano Zanita

Como encrementar Foreach neste código

Recommended Posts

Olá pessoal tudo joia?
Então vem eu outra vez, estou com um certo problema em encrementar um foreach neste código que irei apresentar, veja um modelo já com o foreach incluso dentro, mais ao invés de ele imprimir o resultado ele retorna página branca.

//Gera Array novamente
        $arraymusicasmysql = explode(',', $musicasplaylist);
        //Cria o Arquivo com as Músicas
        $nome_arquivo       = "../temporario/$arquivobinario";
        $conteudoarquivo    = "". foreach ($arraymusicasmysql as $musicadaplay) { echo $musicadaplay; }."";
         //gera o arquivo e salva
        $fp = fopen($nome_arquivo , "w");
        $fw = fwrite($fp, $conteudoarquivo);

Este sistema é um gerador de arquivos, até ai tudo bem, todas array ta funcionando perfeitamente, único problema é a $conteudodoarquivo, que não consigo incrementar o foreach para separar a array que vem do explode que fiz que puxa do mysql vários resultados separados por virgulas.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde Luciano, acredito que o problema esta na forma que você esta atribuindo a variável $conteudoarquivo.

 

Tentei dessa forma e me diga se funcionou:

foreach ($arraymusicasmysql as $musicadaplay) { 
   $conteudoarquivo .= $musicadaplay; 
}

Mais tente me explicar melhor o que você quer fazer, você quer criar uma arquivo para cada elemento do array ?

Porque essa forma que eu te passei você vai jogar todos os dados do array em uma String e depois salva-la em um arquivo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Maravilha funcionou sim, só me tire uma duvida, la aparece assim:
arquivo1.extensaoarquivo2.extensao

tem como eu da um quebra linha depois do .extensao?

para não ficar tudo junto?
Como posso proceder?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.