Returns True if value can be converted to a Boolean; otherwise, False. ColdFusion considers the terms "True," "False," "Yes," and "No" and all integer and floating point values to be Boolean values.
See also IsNumeric and YesNoFormat.
IsBoolean(value)
Any number or string.
<!--- This example shows the use of IsBoolean --->
<HTML>
<HEAD>
<TITLE>
IsBoolean Example
</TITLE>
</HEAD>
<BODY bgcolor=silver>
<H3>IsBoolean Example</H3>
<CFIF IsDefined("FORM.theTestValue")>
<CFIF IsBoolean(FORM.theTestValue)>
<H3>The expression <CFOUTPUT>#FORM.theTestValue#</CFOUTPUT>
is Boolean</H3>
<CFELSE>
<H3>The expression <CFOUTPUT>#FORM.theTestValue#</CFOUTPUT>
is not Boolean</H3>
</CFIF>
</CFIF>
<FORM ACTION="isBoolean.cfm" METHOD="POST">
<P>Enter an expression, and discover if
it can be evaluated to a Boolean value.
<INPUT TYPE="Text" NAME="TheTestValue" VALUE="1">
<INPUT TYPE="Submit" VALUE="Is it Boolean?" NAME="">
</FORM>
</BODY>
</HTML>