如何在 Coldfusion 模板中查看变量的所有内容?

How can you see all the contents of a variable in a coldfusion template?

例如在PHP中你可以这样做:

<?= var_dump($myVariable); ?>

并查看整个变量及其所有可用属性的转储。如何在带有 .cfm 扩展名的冷融合模板中执行此操作(换句话说,在视图层而不是控制器中)?

您正在寻找 <cfdump var="#myVariable#">。如果您使用脚本语法 (cfscript),则为 writeDump(myVariable);.

请注意,由于输出缓冲区在 CF​​ 中的工作方式,函数或组件内的转储可能不会显示任何内容。在这种情况下,使用 cfdumpabort="true" 属性或在转储后通过放置 <cfabort> (cftag) 或 abort; (cfscript) 手动中止。