Funktionen unlink
Funktionen unlink tar bort en fil på den angivna sökvägen.
Funktionen returnerar true vid framgångsrik borttagning
och false vid fel. Som parameter tar den
en sträng med sökvägen till filen.
Syntax
unlink(filename);
Exempel
Låt oss ta bort filen test.txt i den aktuella katalogen:
<?php
$res = unlink('test.txt');
var_dump($res);
?>
Resultat av kodkörning:
true
Exempel
Låt oss försöka ta bort en fil som inte finns:
<?php
$res = unlink('nonexistent.txt');
var_dump($res);
?>
Resultat av kodkörning:
false
Exempel
Ta bort en fil med kontroll av dess existens:
<?php
$file = 'data.txt';
if (file_exists($file)) {
$res = unlink($file);
echo $res ? 'File deleted' : 'Delete error';
} else {
echo 'File not found';
}
?>
Se även
-
funktionen
rmdir,
som tar bort en katalog -
funktionen
file_exists,
som kontrollerar om en fil finns -
funktionen
is_writable,
som kontrollerar skrivbehörighet