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.
Debugging tags, Variable manipulation tags
<cfdump
var = "#variable#"
expand = "yes" or "no"
label = "text"
top = "number of rows or levels">
cfcookie, cfparam, cfsavecontent, cfschedule, cfset, cftimer, cfwddx
top attribute.
| Attribute | Req/Opt | Default | Description |
|---|---|---|---|
|
var |
Required |
|
Variable to display. Enclose a variable name in number signs. These kinds of variables yield meaningful
|
|
expand |
Optional |
yes |
|
|
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. |
The expand/contract display capability is useful when working with large structures, such as XML document objects, structures, and arrays.
To display a construct, use code such as the following, in which myDoc is a variable of type XmlDocument:
<cfif IsXmlDoc(mydoc) is "yes"> <cfdump var="#mydoc#"> </cfif>
The tag output is color-coded according to data type.
If a table cell is empty, this tag displays "[empty string]".
<!--- This example shows how to use this tag to display the CGI scope as a structure: ---> <cfdump var="#cgi#">
ColdFusion MX 7 | ColdFusion MX 6.1 | ColdFusion MX | Forums | Developer Center | KnowledgeBase | Bug Reporting
Version 7
RSS feed | Send me an e-mail when comments are added to this page | Comment Report
Current page: http://livedocs.adobe.com/coldfusion/7/htmldocs/00000239.htm
Comments
pmularien said on Feb 15, 2005 at 6:25 AM :