Бази даних MySQL і Access все частіше стають загальнодоступними засобами зберігання даних. Але на початку 1990-х була популярна робота з файлами в PHP, збереження записів у форматованих текстові файли у форматі CSV, розділених новими рядками.
Основні принципи роботи
Бази даних зручні, але кожен розробник повинен мати принаймні деякі базові знання про те, як читати і писати файли. Можливо, багато хто задумається над питанням: «Чому мені потрібно це знати? Якщо я використовую файли, вони написані в XML, і я просто застосовую синтаксичний аналізатор».
Отже, ось кілька причин, по яких можуть знадобитися файли:
Читання файлів і запис – це основні операції. Якщо потрібно прочитати документ, то спочатку його потрібно відкрити. Після цього слід прочитати якомога більше вмісту, потім закрити файл. Для запису інформації в документ, потрібно його спочатку відкрити (або, можливо, створити, якщо його ще не створено). Після цього записують необхідні дані і закривають його.
Зручно використовувати і вбудовані функції, які автоматично роблять відкриття і закриття. Вони доступні в PHP5.Також слід ознайомитися з атрибутами файлів, тобто з його властивостями.
Вони можуть розповісти:
- про розмірі;
- видати інформацію про те, коли останній раз до нього зверталися;
- розповісти про власника і т. д.
Найкраще вивчити всі основні атрибути для роботи з файлами в PHP. Це багато в чому полегшить роботу.