Функсияи unlink
Функсияи unlink файлро аз рӯи масири муайянкардашуда нест мекунад.
Функсия true-ро дар сурати бомуваффақият нест кардан бармегардонад
ва false дар сурати хато. Ҳамчун параметр
сатр бо масир ба файлро қабул мекунад.
Синтаксис
unlink(filename);
Намуна
Файли test.txt-ро дар ҷалсаи ҷорӣ нест мекунем:
<?php
$res = unlink('test.txt');
var_dump($res);
?>
Натиҷаи иҷрои код:
true
Намуна
Биёед файли вуҷуд надоштаро нест кунем:
<?php
$res = unlink('nonexistent.txt');
var_dump($res);
?>
Натиҷаи иҷрои код:
false
Намуна
Нест кардани файл бо тафтиши мавҷудияти он:
<?php
$file = 'data.txt';
if (file_exists($file)) {
$res = unlink($file);
echo $res ? 'File deleted' : 'Delete error';
} else {
echo 'File not found';
}
?>
Ҳамчунин нигаред
-
функсияи
rmdir,
ки ҷалсаро нест мекунад -
функсияи
file_exists,
ки мавҷудияти файлро тафтиш мекунад -
функсияи
is_writable,
ки имконияти навиштанро тафтиш мекунад