Para especificar un literal booleano, use alguna de las palabras
clave TRUE o FALSE. Ambas son insensibles a mayúsculas
y minúsculas.
Usualmente se usa algún tipo de operador que deuelve un valor
boolean, y luego éste es pasado a una estructura de
control.
Para convertir explícitamente un valor a
boolean, use el moldeamiento
(bool) o (boolean). Sin
embargo, en la mayoría de casos no es necesario usar el
moldeamiento, ya que un valor será convertido
automáticamente si un operador, función o
estructura de control requiere un argumento tipo
boolean.
Vea también Manipulación de
Tipos.
Cuando se realizan conversiones a boolean, los
siguientes valores son considerados FALSE:
Cualquier otro valor es considerado
TRUE (incluyendo cualquier
resource).
| Aviso |
¡-1 es considerado TRUE, como
cualquier otro número diferente a cero (ya sea negativo
o positivo)!
|