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.