パラメーター
最終更新日 :
2022年1月19日
|
次にも適用 : ColdFusion
説明
この関数は、値を受け取り、その値に基づいて「true」または「false」を返します。
戻り値
ゼロ以外の値の場合は true。ゼロ、false および空の文字列("")の場合は false 。
BooleanFormat(25) は true を返します。BooleanFormat(false) は false を返します。
この関数に空の文字列("")以外の文字列を渡した場合は、例外が 発生します 。
例えば、BooleanFormat("Hello") では例外が発生します。
BooleanFormat("true") や BooleanFormat("yes") は true を返します。
同様に、BooleanFormat("false") や BooleanFormat("no") は false を返します。
Null 値
- BooleanFormat("null"):null は文字列として扱われるので、例外が発生します。
- BooleanFormat(null):null は変数として扱われるので、値が検索されます。そのような変数が存在しない場合は、例外が発生します。
- BooleanFormat(javacast("null","null")):ここでは、実際に null が渡されるので、false を返します。
カテゴリ
履歴
New in Adobe ColdFusion(2016 リリース)
シンタックス
BooleanFormat(value)
パラメーター
|
説明 |
値 |
数値、ブール値、null または空の文字列。 |
例
<cfscript> val=0; str="1123"; writeoutput(BooleanFormat(val)); // false を返す writeoutput(BooleanFormat(str)); // true を返す </cfscript>
メンバー関数の使用例
<cfscript> val=false; WriteOutput(val.BooleanFormat()); </cfscript>