Я пытался понять, почему unlink
не работает. Я пробовал предыдущие вопросы и ответы stackoverflow, но не повезло. Точное имя файла, которое необходимо удалить, — 'upload/test.png'
. Сначала я проверил, существует ли файл.
$filename = 'upload/test.png';
if(file_exists($filename)){
// file_exists returns true
if(is_writable($filename)){
// is_writable also returns true
if(unlink($filename)){
echo 'file deleted';
}
else{
echo 'cant delete file';
print_r(error_get_last());
// this gives me
// unlink() function.unlink: No such file or directory
}
}
}
./upload/test.png
и убедитесь, что у вас есть права на запись? - person GroovyCarrot   schedule 11.10.2013