Управляющие структуры Coldfusion: К какому ЕСЛИ относится остальное? - PullRequest
0 голосов
/ 16 февраля 2011

В Java оператор else идет в ближайший оператор If.

так что если у вас есть вложенный оператор if:

if (expression) {

if(secExpression) {

}
else {
// goes with second expression
}
}

Остальное идет со вторым, если вложено внутрь.

Куда идет еще в структуре управления Coldfusion?

<cfif expression> 
   <cfif secExpression> 
   </cfif>
   <cfelse>
</cfif> 

1 Ответ

0 голосов
/ 16 февраля 2011

Синтаксис вложенного тега делает его однозначным: <cfelse> должен быть внутри тега <cfif ...> ... </cfif>, поэтому в вашем примере <cfelse> может быть связан только с внешним <cfif>.

...