Функција 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 ? 'Датотеката е избришана' : 'Грешка при бришење';
} else {
echo 'Датотеката не е пронајдена';
}
?>
Погледнете ги и
-
функцијата
rmdir,
која го брише директориумот -
функцијата
file_exists,
која проверува дали датотеката постои -
функцијата
is_writable,
која ја проверува можноста за запишување