Работа с файлами — одна из ключевых возможностей PHP, которая позволяет сохранять, читать, изменять и удалять файлы на сервере. Это полезно в разных ситуациях: например, для хранения пользовательских данных, ведения логов или работы с загруженными файлами.
Допустим, у нас есть интернет-магазин, который хранит список товаров в текстовом файле products.txt. Мы хотим загружать этот список и отображать его на сайте.
Создание файла products.txt
Телевизор - 5000
Ноутбук - 7000
Смартфон - 100
Теперь напишем PHP-скрипт для чтения файла:
Что здесь происходит?
- Проверяем, существует ли файл products.txt.
- Открываем файл в режиме чтения (r).
- Считываем его содержимое построчно с помощью fgets().
- Выводим каждую строку на экран.
- Закрываем файл после работы с ним.
Это удобно, например, если список товаров обновляется регулярно, и нам не нужно хранить его в базе данных.