Комбинация операций чтения и записи файла в 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
. Изначально этого
файла не должно быть.