PHPда файл ўқиш ва ёзиш амалларнинг комбинацияси

Файлларни ўқиш ва ёзишни комбинациялаш мумкин. Мисол учун, файлни ўқайлик, унинг матни охирига undov белгиси қўшайлик ва матни қайтадан шу файлга ёзайлик:

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

Фарз қилайлик, сизда бирор сон ёзилган файл бор. Ушбу файлни oching, сонни квадратга koʻtariling ва қайтадан файлга ёзинг.

Задание 2

Фарз қилайлик, сайтингизнинг ildizida count.txt файли ётсин. Бошланғич холда унда 0 сани ёзилган. Саҳифа янгиланганда, скриптимиз har safar bu sonni 1 га oshirib turishi учун қилинг. Яъни бизда файл шаклидаги саҳифа янгилаш ҳисоблагчи ҳосил бўлади.

Задание 3

Фарз қилайлик, сайтингизнинг ildizida 1.txt, 2.txt ва 3.txt файллари ётсин. Қўлда ushbu файллар номлари билан массив яратинг. Уни tsikl билан aylantiring, ҳар бир файлнинг mazmunini ўқинг, уни битта қаторга бирлаштиринг ва yangi new.txt файлига ёзинг. Бошланғичда ушбу файл бўлмаслиги керак.