fileIsEOF
Determines whether ColdFusion has reached the end of the file while reading it.
fileIsEOF(file) → returns boolean
Argument Reference
file any Required
The file object.
Examples Sample code invoking the fileIsEOF function
Call fileIsEOF on a file object and save the result to a variable.
fileObj = fileOpen(expandPath('./file.txt');
isEndOfFile = fileIsEOF(fileObj); Simplified example of using fileIsEOF to determine when all lines have been read from a file. Error handling omitted for clarity.
// Error handling omitted for clarity.
// open a file for reading
fileObj = fileOpen(expandPath('./file.txt'), "read");
// read each line until we read the end of the file.
// fileIsEOF(fileObj) == false until we've read in the last line.
while (!fileIsEOF(fileObj)) {
lineContent = fileReadLine(fileObj);
// do something with content of each line
}
// end of file reached, close the file handle
fileClose(fileObj);
© 2012–present Foundeo, Inc. and the CFDocs contributors.
Licensed under the MIT License.
ColdFusion is a trademark of Adobe Systems Incorporated.
https://cfdocs.org/fileiseof