Funktion is_bool

Die Funktion is_bool prüft, ob der übergebene Wert vom booleschen Typ (true oder false) ist. Die Funktion gibt true zurück, wenn der Wert boolesch ist, und false andernfalls. Die Funktion akzeptiert einen Parameter - den zu prüfenden Wert.

Syntax

phpis_bool(mixed $value): bool

Beispiel

Lassen Sie uns mehrere Werte auf Zugehörigkeit zum booleschen Typ prüfen:

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

Ergebnis der Codeausführung:

phptrue
true
false
false

Beispiel

Lassen Sie uns Variablen verschiedener Typen prüfen:

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

Ergebnis der Codeausführung:

phptrue
false
false

Siehe auch

  • die Funktion is_int,
    die prüft, ob eine Variable eine Ganzzahl ist
  • die Funktion is_string,
    die prüft, ob eine Variable eine Zeichenkette ist
  • die Funktion is_array,
    die prüft, ob eine Variable ein Array ist