Limpar aquivo .txt com php

Limpar um arquivo txt é algo realmente simples, para isso só devemos ficar atentos para qual modo de abertura utilizaremos para acessar o arquivo por meio da função fopen() do php. Se o utilizarmos o modo “w” ou “w+”, logo após abrirmos o arquivo o mesmo terá seu tamanho reduzido a 0 (zero) sendo portanto, completamente limpo. Vale lembrar que se antes de fechar o arquivo se você escrever algo nele, esse passará a ser o novo conteúdo do arquivo. Vamos ao exemplo:

function gravarDado($arquivo, $mensagem, $sobrescrever='w+'){
	$fp = fopen($arquivo, $sobrescrever);
	$escreve = fwrite($fp, $mensagem);
	fclose($fp);
}

A função acima irá sobrescrever os dados presentes em determinado arquivo, caso você não informe outro método de acesso como terceiro parâmetro da função.

Você também vai gostar de ler:


Tags:

 
 
 

Você também vai gostar de ler:

One Response to “Limpar aquivo .txt com php”

  1. Gravatar of Rafael Jaques Rafael Jaques
    31. maio 2010 at 18:03

    Você pode também usar o file_put_contents, pra resumir tudo em um comando só! :D

    Abraço

Deixe uma resposta