Spec-Zone.ru › ColdFusion

fileOpen

Открывает файл

fileOpen(filePath [, mode [, charset] [, seekable]]) → returns any

  • CF8+
  • Lucee
  • BL 1.0.0+
  • См. также: fileClose fileCopy fileReadBinary fileRead fileReadLine fileWrite

    Описание аргументов

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

    Абсолютный путь к файлу на диске или в памяти сервера

    mode string
    По умолчанию: read

    Тип доступа к потоку файла
    Значения:
    • read
    • readBinary
    • write
    • append

    charset string

    Кодировка символов, определяемая маркером порядка байтов файла, если он есть; в противном случае используется набор символов файлов по умолчанию для JVM
    Значения:
    • utf-8
    • iso-8859-1
    • windows-1252
    • us-ascii
    • shift_jis
    • iso-2022-jp
    • euc-jp
    • euc-kr
    • big5
    • euc-cn
    • utf-16

    seekable boolean
    По умолчанию: false

    Можно ли использовать файл с функцией fileSeek

    Примеры
    Пример кода, вызывающего функцию fileOpen

    Открывает файл, считывает строку и закрывает его.

    // Open File
    var fileObject = fileOpen("/path/to/file.txt");
    
    // Perform Actions
    try
    {
    	// Read Line
    	writeOutput(fileReadLine(fileObject));
    }
    
    // Error Handling
    catch(any ex)
    {
    	// Report Exception
    	writeDump(ex);
    }
    
    // Always Close
    finally
    {
    	// Close File
    	fileClose(fileObject);
    }

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

    Spec-Zone.ru

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