Fungsi unlink
Fungsi unlink menghapus file berdasarkan jalur yang ditentukan.
Fungsi mengembalikan true jika penghapusan berhasil
dan false dalam kasus error. Sebagai parameter
menerima string dengan jalur ke file.
Sintaks
unlink(filename);
Contoh
Hapus file test.txt di direktori saat ini:
<?php
$res = unlink('test.txt');
var_dump($res);
?>
Hasil eksekusi kode:
true
Contoh
Mari coba hapus file yang tidak ada:
<?php
$res = unlink('nonexistent.txt');
var_dump($res);
?>
Hasil eksekusi kode:
false
Contoh
Menghapus file dengan pengecekan keberadaannya:
<?php
$file = 'data.txt';
if (file_exists($file)) {
$res = unlink($file);
echo $res ? 'File deleted' : 'Delete error';
} else {
echo 'File not found';
}
?>
Lihat juga
-
fungsi
rmdir,
yang menghapus direktori -
fungsi
file_exists,
yang memeriksa keberadaan file -
fungsi
is_writable,
yang memeriksa kemungkinan penulisan