Работа с файлами в PHP одна из полезнейших. Для реализации простых задач не нужно использовать базы данных , это будет и быстрее и надежнее.
Основной алгоритм работы: - открыть файл - выполнить необходимые процессы - закрыть файл
Функция открытия файла так же может создавать новый файл. Функция закрытия файла выполняется после завершения работ над файлом, можно не закрывать, PHP автоматом закроет, но надо стараться делать все по нормальному
Разберем несколько простых скриптов для примера по строкам и соберем один функциональный большой скрипт. Начну с простых примеров , чтоб понять логику работы.
Разбор функции fopen() будет рассмотрен для работы с локальными файлами, открыть можно и удаленный фаил передав в переменной имени файла Url удаленного файла.