1--TEST-- 2Testing floatval() and its alias doubleval() : error conditions - wrong numbers of parametersns 3--FILE-- 4<?php 5/* Prototype: float floatval( mixed $var ); 6 * Description: Returns the float value of var. 7 */ 8 9echo "*** Testing floatval() and doubleval() : error conditions ***\n"; 10 11 12echo "\n-- Testing floatval() and doubleval() function with no arguments --\n"; 13var_dump( floatval() ); 14var_dump( doubleval() ); 15 16echo "\n-- Testing floatval() and doubleval() function with more than expected no. of arguments --\n"; 17var_dump( floatval(10.5, FALSE) ); 18var_dump( doubleval(10.5, FALSE) ); 19 20?> 21===DONE=== 22--EXPECTF-- 23*** Testing floatval() and doubleval() : error conditions *** 24 25-- Testing floatval() and doubleval() function with no arguments -- 26 27Warning: floatval() expects exactly 1 parameter, 0 given in %s on line %d 28NULL 29 30Warning: doubleval() expects exactly 1 parameter, 0 given in %s on line %d 31NULL 32 33-- Testing floatval() and doubleval() function with more than expected no. of arguments -- 34 35Warning: floatval() expects exactly 1 parameter, 2 given in %s on line %d 36NULL 37 38Warning: doubleval() expects exactly 1 parameter, 2 given in %s on line %d 39NULL 40===DONE=== 41