O filtro FILTER_VALIDATE_BOOLEAN valida valores como opções booleanas.
Nome: "booleano"
Número de identificação: 258
Possíveis valores de retorno:
Retorna TRUE se "1", "true", "on" e "yes".
Retorna FALSE se "0", "false", "off" e "no".
Caso contrário, retorne NULL.
<?php$var="sim";var_dump(filter_var($var, FILTER_VALIDATE_BOOLEAN));?>
A saída do código fica assim:
bool (verdadeiro)