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