Sintaxe
Para
especificar
um
literal
booleano
,
use
as
palavras
chave
TRUE
ou
FALSE
.
Ambas
são
insensitivas
ao
caso
.
Usualmente
você
pode
utilizar
algum
tipo
de
operador
que
retorne
um
valor
booleano
,
e
passá-lo
para
uma
estrutura
de
controle
.
Convertendo
para
booleano
Para
converter
explicitamente
um
valor
para
booleano
,
utilize-se
dos
modificadores
(
bool
)
ou
(boolean
)
.
Entretanto
,
na
maioria
dos
casos
,
você
não
precisa
utilizar
o
modificador
,
desde
que
qualquer
valor
será
convertido
automaticamente
se
um
operador
,
função
ou
estrutura
de
controle
requerer
um
argumento
booleano
.
Veja
também
Manipulação
de
tipos
.
Quando
convertendo
para
booleano
,
os
seguintes
valores
são
considerados
FALSE
:
Qualquer outro valor é considerado
TRUE
(incluindo qualquer
recurso
).
Atenção
|
-1
é
considerado
TRUE
,
como
qualquer
valor
não
zero
(
negativos
ou
positivos
)
!
|