Комбинација операција читања и писања датотеке у PHP-у
Читање и писање датотека може се комбиновати. Хајде да за пример прочитамо датотеку, додамо на крај њеног текста узвичник и запишемо текст натраг у ову датотеку:
$text = file_get_contents('test.txt');
file_put_contents('test.txt', $text . '!');
Нека постоји датотека у којој је записан неки број. Отворите ову датотеку, подигните број на квадрат и запишите натраг у датотеку.
Нека у корену вашег сајта лежи датотека count.txt.
Иницијално је у њој записан број 0.
Направите тако да при освежавању странице
наш скрипт сваки пут повећава овај број
за 1. То ће значити да ћемо добити бројач
освежавања странице у виду датотеке.
Нека у корену вашег сајта леже датотеке 1.txt,
2.txt и 3.txt. Ручице направите
низ са именима ових датотека. Пређите
преко њега петљом, прочитајте садржај сваке
од датотека, спојите га у један стринг и запишите
у нову датотеку new.txt. Иницијално ове
датотеке не би требало да постоји.