例如,在PHP中,您可以执行以下操作:
<?= var_dump($myVariable); ?>
并查看整个变量及其所有可用属性的转储。您如何在具有.cfm
扩展名的Coldfusion模板中执行此操作(换句话说,在视图层中而不是控制器中)?
答案 0 :(得分:5)
您正在寻找<cfdump var="#myVariable#">
。如果您使用脚本语法(cfscript),则为writeDump(myVariable);
。
请注意,由于输出缓冲区在CF中的工作方式,在函数或组件内进行转储可能不会显示任何内容。在这种情况下,请使用abort="true"
的{{1}}属性,或在转储后通过放置cfdump
(cftag)或<cfabort>
(cfscript)手动中止。