FileInfo(fileName)
Last updated October 15, 2002
Version: 1 | Requires: ColdFusion MX | Library: CFMLLib
Description:
Returns information about a file. This includes: attributes, datelastmodified, mode, name, size, and type.
Return Values:
Returns a query.
Example:
x=fileInfo(expandPath(".") & "\" & listLast(cgi.script_name,"/"));
</cfscript>
<cfdump var="#x#" label="File Info">
Parameters:
| Name | Description | Required |
|---|---|---|
| fileName | File to inspect. | Yes |
Full UDF Source:
<!---
Returns information about a file.
Updated for CMFX var scope.
@param fileName File to inspect. (Required)
@return Returns a query.
@author Raymond Camden (ray@camdenfamily.com)
@version 1, October 15, 2002
--->
<cffunction name="fileInfo" output="false" returntype="query">
<cfargument name="fileName" type="string" required="true">
<cfset var directory = "">
<cfset var getFile = queryNew("")>
<cfif not fileExists(fileName)>
<cfthrow message="fileInfo error: #fileName# does not exist.">
</cfif>
<cfset directory = getDirectoryFromPath(fileName)>
<cfdirectory name="getFile" directory="#directory#" filter="#getFileFromPath(fileName)#">
<cfreturn getFile>
</cffunction>
Search CFLib.org
Latest Additions
Tayo Akinmade added
arrayTrim
10 day(s) ago
Will Belden added
longTime
15 day(s) ago
James Sleeman added
quickSort
25 day(s) ago
Ben Forta added
GetHostAddress
28 day(s) ago
Top Rated
EksporSQLData
Rated 5.0, 16 time(s)
backupDatabase
Rated 5.0, 13 time(s)
indentXml
Rated 5.0, 10 time(s)
generateSsccAsn
Rated 5.0, 4 time(s)