(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
is_nan — Indique si une valeur n'est pas un nombre
$num
): bool
Vérifie si num
est 'not a number'
(pas un nombre), comme le résultat de acos(1.01)
.
num
La valeur à vérifier
Retourne true
si num
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)