PHPда файл ўқиш ва ёзиш амалларнинг комбинацияси
Файлларни ўқиш ва ёзишни комбинациялаш мумкин. Мисол учун, файлни ўқайлик, унинг матни охирига undov белгиси қўшайлик ва матни қайтадан шу файлга ёзайлик:
$text = file_get_contents('test.txt');
file_put_contents('test.txt', $text . '!');
Фарз қилайлик, сизда бирор сон ёзилган файл бор. Ушбу файлни oching, сонни квадратга koʻtariling ва қайтадан файлга ёзинг.
Фарз қилайлик, сайтингизнинг ildizida count.txt
файли ётсин. Бошланғич холда унда 0 сани ёзилган.
Саҳифа янгиланганда, скриптимиз har safar bu sonni
1 га oshirib turishi учун қилинг. Яъни бизда файл
шаклидаги саҳифа янгилаш ҳисоблагчи ҳосил бўлади.
Фарз қилайлик, сайтингизнинг ildizida 1.txt,
2.txt ва 3.txt файллари ётсин. Қўлда ushbu
файллар номлари билан массив яратинг. Уни tsikl
билан aylantiring, ҳар бир файлнинг mazmunini ўқинг,
уни битта қаторга бирлаштиринг ва yangi new.txt
файлига ёзинг. Бошланғичда ушбу файл бўлмаслиги керак.