Ir para conteúdo

POWERED BY:

Arquivado

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

jucelio feitoza

escrever em TXT em php

Recommended Posts

queria saber como faço para escrever um arquivo txt em linha por linha.

por exemplo.

 

email@teste.com.br;teste

email2@teste.com.br;teste2

email3@teste.com.br;teste3

 

 

com esse script escreve sempre na mesma linha:

 

<?php
$fp = fopen("teste.txt", "a");
$escreve = fwrite($fp, "dsads");
fclose($fp);
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites
Coloca um \n no final da string que você quer escrever. Isso faz quebrar a linha em arquivos de texto.



<?php
$fp = fopen("teste.txt", "a");
$escreve = fwrite($fp, "dsads\n");
fclose($fp);
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

A quebra de linha e retorno de carro varia dependendo do sistema operacional, por isso é preferível usar a constante PHP_EOL do PHP para evitar problemas de compatibilidade.

Exemplo:

$fp = fopen('teste.txt', 'a');
$escreve = fwrite($fp, 'dsads' . PHP_EOL);
fclose($fp);

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.