1

if ステートメントがあり、複数の変数に対してチェックしたいのですが、変数の任意の組み合わせが有効であることを確認したいです。

<cfif var1 AND OR var2 AND OR var3>
   execute
<cfelse>
   NO
</cfif>

コメントからの更新:

変数はブール値を返します

4

1 に答える 1

5

If or are true を使用ORして除外するだけで、コードが実行されますANDvar1 var2var3

var1がブール値の場合、var1正確であると言う

チェックvar1する文字列の場合len(trim(var1))

あなたvar1がチェックする番号である場合var1 GT 0

<cfif var1 OR var2 OR var3>
   execute
<cfelse>
   NO
</cfif>
于 2013-09-12T15:38:46.233 に答える