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:

php$text = file_get_contents('test.txt');
file_put_contents('test.txt', $text . '!');
Задание 1

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.

Задание 2

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.

Задание 3

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.