Filtro PHP FILTER_VALIDATE_BOOLEAN
❮ Referência completa do filtro PHP
Definição e uso
O filtro FILTER_VALIDATE_BOOLEAN valida o valor como uma opção booleana.
- Nome: "booleano"
- Número de identificação: 258
Valores de retorno possíveis:
- Retorna TRUE para "1", "true", "on" e "yes"
- Retorna FALSE para "0", "false", "off" e "no"
- Retorna NULL em caso de falha se FILTER_NULL_ON_FAILURE estiver definido
Exemplo
<?php
$var1="yes";
$var2="off";
var_dump(filter_var($var1,
FILTER_VALIDATE_BOOLEAN));
echo "<br>";
var_dump(filter_var($var2,
FILTER_VALIDATE_BOOLEAN));
?>
A saída do código será:
bool(true)
bool(false)
Exemplo
<?php
$var1="Hello";
$var2=23;
var_dump(filter_var($var1,
FILTER_VALIDATE_BOOLEAN, FILTER_NULL_ON_FAILURE));
echo "<br>";
var_dump(filter_var($var2,
FILTER_VALIDATE_BOOLEAN, FILTER_NULL_ON_FAILURE));
?>
A saída do código será:
NULL
NULL
❮ Referência completa do filtro PHP