ВНИМАНИЕ: Запись на курсы по HTML, CSS, JavaScript, PHP, Python, React, Vue, Laravel и другим фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
253 of 410 menu
Бесплатный курс по выкладке сайтов на хостинг. Разбираем все нюансы! Начало 14 октября. Жми для записи!

Функция unlink

Функция unlink удаляет файл по указанному пути. Функция возвращает true при успешном удалении и false в случае ошибки. В качестве параметра принимает строку с путем к файлу.

Синтаксис

unlink(filename);

Пример

Удалим файл test.txt в текущей директории:

<?php $res = unlink('test.txt'); var_dump($res); ?>

Результат выполнения кода:

true

Пример

Попробуем удалить несуществующий файл:

<?php $res = unlink('nonexistent.txt'); var_dump($res); ?>

Результат выполнения кода:

false

Пример

Удаление файла с проверкой его существования:

<?php $file = 'data.txt'; if (file_exists($file)) { $res = unlink($file); echo $res ? 'File deleted' : 'Delete error'; } else { echo 'File not found'; } ?>

Смотрите также

  • функцию rmdir,
    которая удаляет директорию
  • функцию file_exists,
    которая проверяет существование файла
  • функцию is_writable,
    которая проверяет возможность записи
byenru