Нередко, при создании программы, возникает необходимость удаления файлов (причмны могут быть самыми разными) и в этом случае нам на помощь приходит unlink php. Сегодня мы научимся удалять файлы в PHP и рассмотрим несколько примеров.
Удаляем файлы при помощи unlink PHP
Для удаления файлов служит функция unlink(). Синтаксис у этой функции следующий:
unlink ( имя_файла)
Данная функция является логической и поэтому в случае успешного удаления файла возвращает TRUE, а в случае неудачи – FALSE. Рассмотрим использование unlink() на примере:
<?php
unlink("file1.txt");
?>
Следует заметить, что при повторной загрузке данной страницы программа выдаст ошибку. Связанно это с тем, что при первом вызове функции она уже удалила файл и в следующий раз не может его обнаружить.
Существует несколько путей решения данной проблемы. Например можно использовать более сложную внутреннюю архитектуру программы, использовав условные операторы if. Или достаточно поставить символ @ перед самой функцией для игнорирования возникающих ошибок. В этом случае, даже если файл не будет обнаружен, ошибка не будет инициированна:
<?php
@unlink("file1.txt");
?>
Удалять файлы в PHP при помощи unlink совсем не сложно, как говорится, ломать - не строить. В следующий раз мы научимся проверять состояние файлов.