(PHP 4 >= 4.2.0, PHP 5, PHP 7)
is_nan — Indique si une valeur n'est pas un nombre
$val
)
Vérifie si val
est 'not a number'
(pas un nombre), comme le résultat de acos(1.01).
val
La valeur à vérifier
Retourne TRUE
si val
est 'not a number'
(pas un nombre), sinon, FALSE
.
Exemple #1 Exemple avec is_nan()
<?php
// Calcul invalide, doit retourner une
// valeur NaN
$nan = acos(8);
var_dump($nan, is_nan($nan));
?>
L'exemple ci-dessus va afficher :
float(NAN) bool(true)