PHP: Работа с файлами и каталогами

Что мы узнаем:
  • Как читать и записывать файлы.
  • Как работать с каталогами.
  • Примеры использования функций для работы с файлами.

Чтение файла


Функция file_get_contents() позволяет прочитать содержимое файла в строку. Пример:
// Чтение файла
$fileContent = file_get_contents('example.txt');
echo $fileContent;

Запись в файл


Функция file_put_contents() позволяет записать данные в файл. Пример:
// Запись в файл
$fileContent = "Привет, мир!";
file_put_contents('example.txt', $fileContent);

Работа с каталогами


Функция scandir() позволяет получить список файлов и каталогов в директории. Пример:
// Получение списка файлов в каталоге
$files = scandir('.');
print_r($files);

Создание каталога


Функция mkdir() позволяет создать новый каталог. Пример:
// Создание каталога
mkdir('new_folder');

Удаление файла


Функция unlink() позволяет удалить файл. Пример:
// Удаление файла
unlink('example.txt');

Практическое задание


Создайте PHP-скрипт, который читает содержимое файла и выводит его на экран.

На этом девятый урок завершён. Мы изучили работу с файлами и каталогами, что позволит нам создавать более сложные и многофункциональные веб-приложения. В десятом уроке мы познакомимся с обработкой ошибок и отладкой.

Автор:  20.11.2025 06:40:57 am