Funktionen unlink
Funktionen unlink sletter en fil på den angivne sti.
Funktionen returnerer true ved vellykket sletning
og false i tilfælde af fejl. Som parameter
tager den en streng med stien til filen.
Syntaks
unlink(filename);
Eksempel
Lad os slette filen test.txt i den aktuelle mappe:
<?php
$res = unlink('test.txt');
var_dump($res);
?>
Resultat af kodeudførelse:
true
Eksempel
Lad os prøve at slette en fil, der ikke eksisterer:
<?php
$res = unlink('nonexistent.txt');
var_dump($res);
?>
Resultat af kodeudførelse:
false
Eksempel
Sletning af fil med tjek for dens eksistens:
<?php
$file = 'data.txt';
if (file_exists($file)) {
$res = unlink($file);
echo $res ? 'File deleted' : 'Delete error';
} else {
echo 'File not found';
}
?>
Se også
-
funktionen
rmdir,
som sletter en mappe -
funktionen
file_exists,
som tjekker om en fil eksisterer -
funktionen
is_writable,
som tjekker skrivetilladelse