delfiles
Удаление файлов и директорий по маске. Директории удаляются вместе со всеми файлами и поддиректориями. Будьте очень внимательны при использовании этой функции. Например, вызов
delfiles( "c:\\temp", $FIND_DIR | $FIND_FILE | $FIND_RECURSE )
удалит все файлы и директории с именем temp на диске С: включая поиск во всех поддиректориях. В данном случае temp рассматривается как маска, а так как указан флаг $FIND_RECURSE, то поиск будет вестись по всему диску C:. Если надо просто удалить директорию temp со всеми ее поддиректориями и файлами, то вызов должен быть таким
delfiles("c:\\temp", $FIND_DIR )
Вызов
delfiles( "c:\\temp\\*.tmp", $FIND_FILE )
удалит все файлы в директории с расширением tmp исключая поддиректории.
func delfiles (
str name,
uint flag
)
str name,
uint flag
)
Параметры
name | Имя или маска для поиска. | ||||||||
flag | Комбинация флагов поиска и удаления.
|
Смотрите также | Исходники |