Funksjonen unlink
Funksjonen unlink sletter en fil på den angitte banen.
Funksjonen returnerer true ved vellykket sletting
og false ved feil. Den tar som parameter
en streng med banen til filen.
Syntaks
unlink(filename);
Eksempel
La oss slette filen test.txt i gjeldende mappe:
<?php
$res = unlink('test.txt');
var_dump($res);
?>
Resultat av kjøring av koden:
true
Eksempel
La oss prøve å slette en fil som ikke eksisterer:
<?php
$res = unlink('nonexistent.txt');
var_dump($res);
?>
Resultat av kjøring av koden:
false
Eksempel
Sletting av fil med sjekk av 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å
-
funksjonen
rmdir,
som sletter en mappe -
funksjonen
file_exists,
som sjekker om en fil eksisterer -
funksjonen
is_writable,
som sjekker skrivetillatelse