Комбинација операција читања и писања датотеке у 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. Иницијално ове датотеке не би требало да постоји.