Zum Inhalt springen

is_real()

Einführung

Die Funktion is_real() in PHP 7 prüft, ob eine Variable ein Float oder ein Double ist. Sie ist ein veralteter Alias für die Funktion is_float(), die dieselbe Prüfung durchführt.

Syntax

Die Syntax der Funktion is_real() lautet wie folgt:

Die PHP-Syntax von is_real()

php
bool is_real(mixed $var)

Die Funktion nimmt einen einzelnen Parameter entgegen, $var, bei dem es sich um die zu prüfende Variable handelt. Die Funktion gibt true zurück, wenn die Variable ein Float oder ein Double ist, andernfalls false.

Anwendungsbeispiel

Hier ist ein Beispiel für die Verwendung der Funktion is_real() in PHP:

Beispiel für PHP is_real()

php
<?php
$var1 = 3.14;
$var2 = 2.0;
$var3 = "hello";
echo is_real($var1) . "<br>";  // Ausgabe: 1 (true)
echo is_real($var2) . "<br>";  // Ausgabe: 1 (true)
echo is_real($var3) . "<br>";  // Ausgabe: (false)
?>

In diesem Beispiel definieren wir drei Variablen: $var1 und $var2 sind beide Floats, und $var3 ist ein String. Anschließend verwenden wir die Funktion is_real(), um zu prüfen, ob jede Variable ein Float oder ein Double ist. Die Ausgabe zeigt, dass $var1 und $var2 Floats oder Doubles sind (true), während $var3 weder ein Float noch ein Double ist (false).

Fazit

Die Funktion is_real() ist ein Alias für is_float() in PHP 7 und ist veraltet. Es wird empfohlen, stattdessen is_float() zu verwenden, da es aussagekräftiger ist und in zukünftigen PHP-Versionen weniger wahrscheinlich entfernt wird.

Praxis

Was macht die Funktion is_real() in PHP?

Finden Sie das nützlich?

Dual-run-Vorschau — vergleichen Sie mit den Symfony-Routen live.