Indique si une valeur n'est pas un nombre

# is_nan

(PHP 4 >= 4.2.0, PHP 5, PHP 7)

is_nan — Indique si une valeur n'est pas un nombre

### Description

is_nan ( float `$val` ) : bool

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