Комбинация от операции за четене и запис на файлове в PHP

Четенето и записването на файлове могат да се комбинират. Нека за пример прочетем файл, добавим в края на текста му удивителен знак и запишем текста обратно в същия файл:

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

Нека имате файл, в който е записано някакво число. Отворете този файл, повдигнете числото на квадрат и го запишете обратно във файла.

Задание 2

Нека в корена на вашия сайт лежи файл count.txt. Първоначално в него е записано числото 0. Направете така, че при презареждане на страницата вашият скрипт всеки път да увеличава това число с 1. Тоест ще получим брояч за презарежданията на страницата под формата на файл.

Задание 3

Нека в корена на вашия сайт лежат файловете 1.txt, 2.txt и 3.txt. Ръчно създайте масив с имената на тези файлове. Обходете го с цикъл, прочетете съдържанието на всеки от файловете, слейте го в един низ и го запишете в нов файл new.txt. Първоначално този файл не трябва да съществува.