Funktion is_float

Die Funktion is_float prüft, ob die übergebene Variable eine Fließkommazahl (Typ float) ist. Gibt true zurück, wenn die Variable eine Fließkommazahl enthält, andernfalls false.

Syntax

phpis_float(mixed $var): bool

Beispiel

Lassen Sie uns verschiedene Variablentypen prüfen:

php<?php
  $a = 3.14;
  $b = 42;
  $c = "3.14";
  
  var_dump(is_float($a));
  var_dump(is_float($b));
  var_dump(is_float($c));
?>

Ergebnis der Codeausführung:

phptrue
false
false

Beispiel

Lassen Sie uns das Ergebnis einer mathematischen Operation prüfen:

php<?php
  $res = 10 / 3;
  var_dump(is_float($res));
?>

Ergebnis der Codeausführung:

phptrue

Beispiel

Lassen Sie uns die Typumwandlung prüfen:

php<?php
  $val = (float) 5;
  var_dump(is_float($val));
?>

Ergebnis der Codeausführung:

phptrue

Siehe auch

  • die Funktion is_int,
    die prüft, ob eine Variable eine Ganzzahl ist
  • die Funktion is_numeric,
    die prüft, ob eine Variable eine Zahl oder eine Zeichenkette ist, die eine Zahl enthält
  • die Funktion gettype,
    die den Typ einer Variable zurückgibt