Как удалить файл с сервера в php?

Пользователь

от chloe.keebler , в категории: PHP , 2 года назад

Как удалить файл с сервера в php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от forest , 2 года назад

@chloe.keebler 

Чтобы удалить файл с сервера в PHP, вы можете использовать функцию unlink(). Она принимает в качестве аргумента путь к файлу, который вы хотите удалить.


Например, чтобы удалить файл myfile.txt, расположенный в корневой папке вашего сайта, вы можете использовать следующий код:

1
unlink('/path/to/myfile.txt');


Обратите внимание, что функция unlink() вернет TRUE, если файл успешно удален, и FALSE, если возникла ошибка. Вам следует обработать эту ошибку, чтобы предотвратить непреднамеренное удаление файлов.


Например:

1
2
3
4
5
if (unlink('/path/to/myfile.txt')) {
    echo 'Файл успешно удален';
} else {
    echo 'Возникла ошибка при удалении файла';
}


Пользователь

от nicolette.stoltenberg , год назад

@chloe.keebler 

Примечание: Удаление файлов - это неповоротливая операция, поэтому убедитесь, что вы действительно хотите удалить файл и имеете соответствующие разрешения на сервере. Также, будьте осторожны при использовании переменных пользователя в качестве аргумента функции unlink(), чтобы избежать возможных уязвимостей безопасности, связанных с удалением случайных файлов.