为了调试,我想将某些变量转储到我的网页上。我如何在cfscript标签中做到这一点呢?
我尝试了以下方法,但不起作用:
<cfscript>
...
<cfif cgi.REMOTE_ADDR eq "IP">
<cfdump var="#var1#"><br/>
</cfif>
...
</cfscript>有什么可以做的线索吗?
发布于 2009-05-19 16:56:32
在CF9之前的版本中,您不能直接这样做。但是,您可以使用CFLib中的dump()自定义函数。那里有一个完整的UDF库,用于模拟没有直接CFSCRIPT等效项的CF标签。
ColdFusion 9(以及更高版本)提供了writeDump()函数。
WriteDump()函数的Adobe文档链接
发布于 2011-01-18 04:34:43
像使用writeOutput()一样使用writeDump()
请参阅CF 9参考资料中的writeDump
发布于 2012-02-18 06:02:47
下面的不是更简单和简单吗?
oAdmin = createObject("component", "cfide.adminapi.base");
oAdmin.dump(myVar);它适用于CF7和更早的版本。
https://stackoverflow.com/questions/883585
复制相似问题