Math is_nan

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

is_nan — 값이 숫자가 아닌지 확인


설명

is_nan(float $num): bool

acos(1.01)의 결과와 같이 num이 '숫자가 아님'인지 확인합니다.


매개변수

num
확인할 값

반환 값

num이 '숫자가 아님'이면 true를 반환하고, 그렇지 않으면 false를 반환합니다.


Examples

예제 #1 is_nan() 예제

                  
<?php
// Invalid calculation, will return a
// NaN value
$nan = acos(8);

var_dump($nan, is_nan($nan));
?>
                  
                

위의 예는 다음을 출력합니다.

float(NAN)
bool(true)
                

기타

  • is_finite() - 값이 유효한 유한 수인지 여부를 찾습니다.
  • is_infinite() - 값이 무한대인지 여부를 찾습니다.