1--TEST-- 2Test 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 20 21for ($i = 0; $i < count($values); $i++) { 22 $res = is_nan($values[$i]); 23 var_dump($res); 24} 25 26?> 27 28--EXPECTF-- 29bool(false) 30bool(false) 31bool(false) 32bool(false) 33bool(false) 34bool(false) 35bool(false) 36bool(false) 37bool(false) 38bool(false) 39bool(false) 40bool(false) 41bool(false) 42bool(true) 43 44 45 46