1
我写了CFSET下面的代码块,不一致的行为在CF
<cfset variables.test = 3>
<cfset variables.check = variables.test == 5>
<cfdump var="#variables#">
但是这个代码块中产生的错误,“ColdFusion的看着下面的文字:=”
虽然我在cfscript中写了上面的块,但它为我提供了正确的结果。这是cfscript代码块。
<cfscript>
variables.test = 3;
variables.check = variables.test == 5;
writeDump(variables);
</cfscript>
这里是cfscript代码块的输出。
我不知道为什么脚本和基于标记的方法是在这种情况下表现不同。 请建议,为什么基于标签的方法会产生错误。
注意:我已经在CF9中测试过了。