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