(PHP 4 >= 4.2.0, PHP 5)
is_nan — Prüft ob ein Wert keine Zahl ist
Prüft ob der Parameter val keine darstellbare Zahl ist, wie z.B. das Ergebnis von acos(1.01).
Der zu prüfende Wert
Liefert TRUE wenn val keine darstellbare Zahl ist, sonst FALSE.
Beispiel #1 is_nan()-Beispiel
<?php
// Undefinierte Berechnung liefert ein NaN-Ergebnis
$nan = acos(8);
var_dump($nan, is_nan($nan));
?>
Das oben gezeigte Beispiel erzeugt folgende Ausgabe:
float(NAN) bool(true)