首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在cfscript标签中执行cfdump?

如何在cfscript标签中执行cfdump?
EN

Stack Overflow用户
提问于 2009-05-19 15:52:42
回答 7查看 31.1K关注 0票数 29

为了调试,我想将某些变量转储到我的网页上。我如何在cfscript标签中做到这一点呢?

我尝试了以下方法,但不起作用:

代码语言:javascript
复制
<cfscript>
  ...
  <cfif cgi.REMOTE_ADDR eq "IP">
    <cfdump var="#var1#"><br/>
  </cfif>
  ...
</cfscript>

有什么可以做的线索吗?

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2009-05-19 16:56:32

在CF9之前的版本中,您不能直接这样做。但是,您可以使用CFLib中的dump()自定义函数。那里有一个完整的UDF库,用于模拟没有直接CFSCRIPT等效项的CF标签。

ColdFusion 9(以及更高版本)提供了writeDump()函数。

WriteDump()函数的Adobe文档链接

票数 43
EN

Stack Overflow用户

发布于 2011-01-18 04:34:43

像使用writeOutput()一样使用writeDump()

请参阅CF 9参考资料中的writeDump

票数 32
EN

Stack Overflow用户

发布于 2012-02-18 06:02:47

下面的不是更简单和简单吗?

代码语言:javascript
复制
oAdmin = createObject("component", "cfide.adminapi.base");
oAdmin.dump(myVar);

它适用于CF7和更早的版本。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/883585

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档