Spec-Zone.ru › ColdFusion

fileDelete

Удаляет указанный файл на сервере. fileDelete вызывает исключение, если файл не существует.

fileDelete(filePath) → returns void

  • CF8+
  • Lucee
  • BL 1.0.0+
  • См. также: fileWrite directoryDelete

    Аргументы

    filePath string
    Обязательный

    Путь к файлу, который нужно удалить. Если путь не абсолютный (не начинается с буквы диска и двоеточия или прямой либо обратной косой черты), он считается относительно временного каталога ColdFusion, путь к которому возвращает функция GetTempDirectory.

    Примеры
    Пример вызова функции fileDelete

    Синтаксис скрипта

    Получение файлов из папки архива и удаление тех из них, которым больше одного часа.

    var existingFiles = directoryList(expandPath("/archive/"), false, "query");
    for (file in existingFiles) {
    	if (dateDiff("h", file.datelastmodified, now()) GT 1) {
    		fileDelete(file.directory & "\" & file.name);
    	}
    }

    Ожидаемый результат: Все файлы в каталоге архива, которым больше одного часа, будут удалены.

    © 2012–present Foundeo, Inc. and the CFDocs contributors.
    Licensed under the MIT License.
    ColdFusion is a trademark of Adobe Systems Incorporated.
    https://cfdocs.org/filedelete

    Spec-Zone.ru

    Настройки Оффлайн Что нового Помощь О нас
    Spec-Zone .ru
    спецификации, руководства, описания, API