Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Oi galera, é o seguinte.
Quero escrever num ficheiro várias linhas, escrevo uma linha, quando voltar lá quero escrever outra coisa em outr linha. utilizei esse código:
$str="Frase";
$ficheiro=fopen("teste.txt","a");
fputs($ficheiro, $str);
fclose($ficheiro);
Acontece que se for escrever 3 vezes ficará assim: FraseFraseFrase
Mas eu quero que escreva cada frase numa linha, assim:
Frase
Frase
Frase
Como faço isso??
Valeu
É isso mesmo João, tava faltando o \r (tou em windows).
Brigadão
Se você estiver utilizando Windows coloque \r\n no final da string, caso estiver utilizando Linux basta colocar \n:
$str="Frase\n"; //<== Veja o \n no final da string