Functie is_bool

De functie is_bool controleert of de doorgegeven waarde van het booleaanse type (true of false) is. De functie retourneert true, als de waarde booleaans is, en false in het tegenovergestelde geval. De functie accepteert één parameter - de waarde om te controleren.

Syntaxis

phpis_bool(mixed $value): bool

Voorbeeld

Laten we enkele waarden controleren op het booleaanse type:

php<?php
  $res1 = is_true;
  $res2 = is_false;
  $res3 = is_bool(1);
  $res4 = is_bool('true');
  
  var_dump($res1, $res2, $res3, $res4);
?>

Resultaat van het uitvoeren van de code:

phptrue
true
false
false

Voorbeeld

Laten we variabelen van verschillende typen controleren:

php<?php
  $boolVar = false;
  $intVar = 0;
  $strVar = 'false';
  
  var_dump(
    is_bool($boolVar),
    is_bool($intVar),
    is_bool($strVar)
  );
?>

Resultaat van het uitvoeren van de code:

phptrue
false
false

Zie ook

  • functie is_int,
    die controleert of een variabele een geheel getal is
  • functie is_string,
    die controleert of een variabele een string is
  • functie is_array,
    die controleert of een variabele een array is