0
удалить файл только и не папка с ешь -rfRM -rf файлов только
У меня есть БД, который я рамочный через FILE_PATH и проверить, если file_exist
Если файл не существует. Я выполняю
rm -rf $db_value
Но когда-то у db_value было пустое значение, из-за чего мой скрипт удалит папку.
Как я могу гарантировать, что я удаляю 100% не каталог, я только хочу, чтобы он удалял файл.
Почему вы используете командную строку, чтобы удалить файл? Вы можете использовать 'unlink()'. Вы также можете проверить с помощью 'is_file()', если целью является файл. И, возможно, вы должны проверить, прежде чем что-либо делать, если значение базы данных не пустое. –