Funkcija unlink
Funkcija unlink pašalina failą nurodytu keliu.
Funkcija grąžina true sėkmingo šalinimo atveju
ir false klaidų atveju. Kaip parametrą
priima eilutę su keliu į failą.
Sintaksė
unlink(filename);
Pavyzdys
Pašalinsime failą test.txt esančioje direktorijoje:
<?php
$res = unlink('test.txt');
var_dump($res);
?>
Kodo vykdymo rezultatas:
true
Pavyzdys
Pabandykime pašalinti neegzistuojantį failą:
<?php
$res = unlink('nonexistent.txt');
var_dump($res);
?>
Kodo vykdymo rezultatas:
false
Pavyzdys
Failo šalinimas su jo egzistavimo patikrinimu:
<?php
$file = 'data.txt';
if (file_exists($file)) {
$res = unlink($file);
echo $res ? 'File deleted' : 'Delete error';
} else {
echo 'File not found';
}
?>
Taip pat žiūrėkite
-
funkciją
rmdir,
kuri pašalina direktoriją -
funkciją
file_exists,
kuri tikrina failo egzistavimą -
funkciją
is_writable,
kuri tikrina įrašymo galimybę