接过一些代码,我发现了这个逻辑:
<cfif FALSE>
execute this code
<cfelse>
execute this
</cfif>
IF声明没有条件或表达。只是挂在那里'FALSE'。那么评估这个陈述是什么?或者什么是cfif语句的默认表达式?
答案 0 :(得分:6)
该示例将始终运行“执行此”位(cfelse)。 “执行此代码”位将永远不会运行。看起来像是一种阻止旧代码运行的奇怪方法。 “执行此代码”位可能只是被注释掉或删除(因此不需要cfif / cfelse标签)。