(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
is_nan — Проверяет, является ли значение "не числом"
$num
): bool
Проверяет, является ли num
"не числом" (NaN),
например, как результат выполнения функции acos(1.01)
.
num
Проверяемое значение
Возвращает true
, если num
имеет значение "не число" (NaN),
false
в противном случае.
Пример #1 Пример использования is_nan()
<?php
// Недопустимое вычисление, возвращает
// значение "не число" (NaN)
$nan = acos(8);
var_dump($nan, is_nan($nan));
?>
Результат выполнения данного примера:
float(NAN) bool(true)