2015-06-15 3 views
0

Я собираюсь использовать функцию PHP UNLINK как,После отсоединения файла/изображения, где он идет?

$file = 'dir/test.php'; 
unlink($file); 

Он удаляет файл successfully.Now мой вопрос заключается в том, что, когда я нашел этот файл после удаления, средство в корзины или где-нибудь еще.

+0

возможно дубликат [Файл после использования UNLINK функции РНР] (http://stackoverflow.com/questions/28374378/file-after-using-phps-unlink-function) – Bruce

ответ

3

Пожалуйста, прочтите этот

Будет ли файл будет удален навсегда или он все еще где-то на сервере?

Файл будет удален. Если в ОС и/или файловой системе сервера установлен механизм для восстановления удаленных файлов, то он может быть восстановлен этим механизмом . Если файловая система не переписывает местоположение файла на носителе данных (что очень вероятно), то физические данные по-прежнему находятся на диске и могут быть восстановлены до , чтобы пространство было исправлено другим файл.

Удалено ли файл удаленно или PHP, как и другие операционные системы, отформатирует файл с вашего жесткого диска?

Файл будет удален. Однако ваша операционная система и/или файловая система обрабатывает удаляет, этот механизм будет вызываться.

Куда девается файл после использования этой функции?

Файл будет удален. Если удаление файла в вашей ОС и/или файле приведет к перемещению этого файла, он может оказаться в этом . Если нет, это не так.

От: File after using php's unlink function