Я работаю над php-скриптом, в котором хочу удалить некоторые файлы из заданной папки с помощью подстановочного знака (*).
Я нашел несколько рабочих примеров, таких как этот, где используются функции unlink()
и glob()
.
Теперь мне интересно, можно ли также удалить файлы с помощью функции exec
и такой команды, как rm -f /path/to/folder/_prefix_*
?
Есть ли какие-либо риски для безопасности при использовании этого?
И если это нормально, было бы лучше с точки зрения производительности?
РЕДАКТИРОВАТЬ:
Итак, из первых ответов я вижу, что действительно использование exec
может быть приемлемым решением.
А как насчет проблем с производительностью? Есть ли шанс, что вариант exec
может быть лучше (быстрее/менее требователен) по сравнению с методом glob/unlink
?
заранее спасибо