is_nan
(PHP 4 >= 4.2.0, PHP 5)
is_nan — Indique si une valeur n'est pas un nombre
Description
bool is_nan
( float
$val
)
Vérifie si val est 'not a number'
(pas un nombre), comme le résultat de acos(1.01).
Liste de paramètres
-
val -
La valeur à vérifier
Valeurs de retour
Retourne TRUE si val est 'not a number'
(pas un nombre), sinon, FALSE.
Exemples
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)
Voir aussi
- is_finite() - Indique si un nombre est fini
- is_infinite() - Indique si un nombre est infini