O tipo de dados bool

O bool tipo de dados pode ser: true (1), false (0) ou nulo.

Os bool tipos de dados e boolean são equivalentes.

bool literais

Para especificar um literal bool, utilize uma das seguintes opções de sintaxe:

Syntax Descrição
true ou bool(true) Representa a trueness.
false ou bool(false) Representa a falsidade.
bool(null) Representa o valor nulo.

Saiba mais sobre as convenções de sintaxe.

Operadores booleanos

O bool tipo de dados suporta todos os operadores lógicos: igualdade (==), desigualdade (!=), lógica e (and) e lógica ou (or).