Функция 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,
которая проверяет возможность записи