没有表达式或条件的cfif语句

时间:2015-12-09 14:08:12

标签: coldfusion

接过一些代码,我发现了这个逻辑:

<cfif FALSE>
execute this code
<cfelse>
execute this
</cfif>

IF声明没有条件或表达。只是挂在那里'FALSE'。那么评估这个陈述是什么?或者什么是cfif语句的默认表达式?

1 个答案:

答案 0 :(得分:6)

该示例将始终运行“执行此”位(cfelse)。 “执行此代码”位将永远不会运行。看起来像是一种阻止旧代码运行的奇怪方法。 “执行此代码”位可能只是被注释掉或删除(因此不需要cfif / cfelse标签)。