(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).
numLa 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)