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
Raymond Compton added
structBlend
20 day(s) ago
Duncan added
IsZIPUK
20 day(s) ago
Todd Sharp added
getTagContentAll
26 day(s) ago
Gerald Guido added
ListReturnDuplicat...
1 month(s) ago
Gerald Guido added
ListReturnDuplicat...
1 month(s) ago