August 2003
Intermediate to advanced
1140 pages
68h 45m
English
cfif
<cfif expression>
HTML and CFML
[<cfelseif expression>]
HTML and CFML
[<cfelse>]
HTML and CFML
</cfif>Performs if-then-else processing of expressions.
cfif/cfelseif/cfelse
statements can be nested, and multiple cfelseif
statements may be used within a single cfif block.
cfif statements can contain more than one
expression to evaluate, as in:
<cfif IsDefined('MyVar') and MyVar is "a">Compound cfif statements that contain multiple
expressions separated by operators, such as and
and or, are processed using short-circuit Boolean
evaluation. This means that ColdFusion stops processing the
cfif statement once an expression evaluates to
true. Consider using cfswitch
when you have many cases, as it is generally faster than
cfif.