Combinação de operações de leitura e escrita de arquivos em PHP
A leitura e a escrita de arquivos podem ser combinadas. Vamos, por exemplo, ler um arquivo, adicionar um ponto de exclamação ao final do seu texto e escrever o texto de volta neste arquivo:
$text = file_get_contents('test.txt');
file_put_contents('test.txt', $text . '!');
Suponha que você tenha um arquivo no qual está escrito um determinado número. Abra este arquivo, eleve o número ao quadrado e escreva-o de volta no arquivo.
Suponha que o arquivo count.txt esteja no diretório raiz do seu site.
Inicialmente, o número 0 está escrito nele.
Faça com que, ao atualizar a página,
nosso script aumente esse número
em 1 cada vez. Ou seja, teremos um contador
de atualizações de página na forma de um arquivo.
Suponha que os arquivos 1.txt,
2.txt e 3.txt estejam no diretório raiz do seu site. Crie manualmente
um array com os nomes desses arquivos. Percorra-o
com um loop, leia o conteúdo de cada
arquivo, combine-o em uma única string e escreva
em um novo arquivo new.txt. Inicialmente, este
arquivo não deve existir.