Если вы используете код, подобный приведенному ниже, для удаления файла, созданного вашим кодом, то где этот файл тоже удаляется? Можно ли восстановить файл?
function RemoveDirectory($path){
foreach(glob("{$path}/*") as $file)
{
if(is_dir($file)) {
RemoveDirectory($file);
} else {
unlink($file);
}
}
rmdir($path);
}
Скажем так, я неправильно назвал этот каталог в коде, и я сожалею.
Файл получает удаленный с вашего жесткого диска. Он не удаляется в «Корзину». Это полностью удалено. Чтобы восстановить файл после этого, вам потребуется какое-то неустановленное программное обеспечение, которое может работать, а может и не работать, в зависимости от того, перезаписали ли вы эти сектора жесткого диска другими файлами с момента удаления. Если вы случайно удалили файл, немедленно извлеките диск и загрузитесь с другого диска, чтобы предотвратить дальнейшую запись.
Других решений пока нет …