cast.as_bool

以下でサポートされています。
cast.as_bool(string_or_int)

説明

関数は、int または文字列値をブール値に変換します。キャストできない値を含む関数呼び出しは FALSE を返します。整数 1 と大文字と小文字を区別しない文字列「true」の場合にのみ TRUE を返します。

パラメータのデータ型

INT|STRING

戻り値の型

BOOL

コードサンプル

例 1

この例では、ブール値以外の文字列をキャストする方法を示します。

cast.as_bool("123") = false
例 2

真の整数(1)

cast.as_bool(1) = true
例 3

真の文字列

cast.as_bool("true") = true
例 4

大文字の真の文字列

cast.as_bool("TRUE") = true
例 5

負の整数

cast.as_bool(0-1) = false
例 6

偽の整数(0)

cast.as_bool(0) = false
例 7

空の文字列

cast.as_bool("") = false