User Guide
116 Chapter 2: ColdFusion Tags
cfdump
Description
Use the cfdump tag to get the elements, variables, and values of most kinds of ColdFusion objects.
Useful for debugging. You can display the contents of simple and complex variables, objects,
components, user-defined functions, and other elements.
Category
Debugging tags, Variable manipulation tags
Syntax
<cfdump
var = "#variable#"
expand = "yes" or "no"
label = "text"
top = "number of rows or levels">
See also
cfcookie, cfparam, cfsavecontent, cfschedule, cfset, cftimer, cfwddx
History
• ColdFusion MX 7: Added the top attribute.
• ColdFusion MX 6.1: Added the ability to dump COM objects; it displays the methods and
Get and Put properties typeinfo information for the object.
Attributes
Attribute Req/Opt Default Description
var Required Variable to display. Enclose a variable name in number signs.
These kinds of variables yield meaningful
cfdump displays:
• array
• CFC
• COM object
• Java object
• simple
• query
• structure
• UDF
• wddx
• xml
expand Optional yes • yes: in Internet Explorer and Mozilla, expands views.
• no: contracts expanded views.
label Optional A string; header for the dump output.
top Optional 9999 The number of rows to display. For a structure, this is the
number of nested levels to display.