is_bool retourne TRUE si var est un boolean .
<?php$a = false;$b = 0;// Comme $a est un booléen, ceci est vraiif (is_bool($a)) { echo 'Oui, c\'est un booléen';}// Comme $b n'est pas un booléen, ceci est fauxif (is_bool($b)) { echo 'Oui, c\'est un booléen';}?>
Voir aussi is_array , is_float , is_int , is_string et is_object .