unlink Fonksiyonu
unlink fonksiyonu, belirtilen yoldaki bir dosyayı siler.
Fonksiyon, başarılı silme durumunda true döndürür
ve hata durumunda false döndürür. Parametre olarak
dosya yolunu içeren bir string alır.
Sözdizimi
unlink(dosyaadı);
Örnek
Mevcut dizindeki test.txt dosyasını silelim:
<?php
$res = unlink('test.txt');
var_dump($res);
?>
Kodun çalıştırılma sonucu:
true
Örnek
Var olmayan bir dosyayı silmeyi deneyelim:
<?php
$res = unlink('nonexistent.txt');
var_dump($res);
?>
Kodun çalıştırılma sonucu:
false
Örnek
Dosya varlığı kontrolü ile dosya silme:
<?php
$file = 'data.txt';
if (file_exists($file)) {
$res = unlink($file);
echo $res ? 'Dosya silindi' : 'Silme hatası';
} else {
echo 'Dosya bulunamadı';
}
?>
Ayrıca Bakınız
-
rmdirfonksiyonu,
bir dizini siler -
file_existsfonksiyonu,
bir dosyanın var olup olmadığını kontrol eder -
is_writablefonksiyonu,
yazma olanağını kontrol eder