Funkcia unlink
Funkcia unlink odstraňuje súbor podľa zadané cesty.
Funkcia vracia true pri úspešnom odstránení
a false v prípade chyby. Ako parameter
prijíma reťazec s cestou k súboru.
Syntax
unlink(filename);
Príklad
Odstránme súbor test.txt v aktuálnom adresári:
<?php
$res = unlink('test.txt');
var_dump($res);
?>
Výsledok vykonania kódu:
true
Príklad
Skúsme odstrániť neexistujúci súbor:
<?php
$res = unlink('nonexistent.txt');
var_dump($res);
?>
Výsledok vykonania kódu:
false
Príklad
Odstránenie súboru s kontrolou jeho existencie:
<?php
$file = 'data.txt';
if (file_exists($file)) {
$res = unlink($file);
echo $res ? 'File deleted' : 'Delete error';
} else {
echo 'File not found';
}
?>
Pozrite tiež
-
funkciu
rmdir,
ktorá odstraňuje adresár -
funkciu
file_exists,
ktorá kontroluje existenciu súboru -
funkciu
is_writable,
ktorá kontroluje možnosť zápisu