is_nan_basic.phpt 540 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. --TEST--
  2. Test is_nan() - basic function test is_nan()
  3. --FILE--
  4. <?php
  5. $values = array(234,
  6. -234,
  7. 23.45e1,
  8. -23.45e1,
  9. 0xEA,
  10. 0352,
  11. "234",
  12. "234.5",
  13. "23.45e1",
  14. null,
  15. true,
  16. false,
  17. pow(0, -2),
  18. acos(1.01));
  19. for ($i = 0; $i < count($values); $i++) {
  20. $res = is_nan($values[$i]);
  21. var_dump($res);
  22. }
  23. ?>
  24. --EXPECTF--
  25. bool(false)
  26. bool(false)
  27. bool(false)
  28. bool(false)
  29. bool(false)
  30. bool(false)
  31. bool(false)
  32. bool(false)
  33. bool(false)
  34. bool(false)
  35. bool(false)
  36. bool(false)
  37. bool(false)
  38. bool(true)