1--TEST-- 2Test ob_implicit_flush() function : wrong number of arguments 3--FILE-- 4<?php 5/* Prototype : proto void ob_implicit_flush([int flag]) 6 * Description: Turn implicit flush on/off and is equivalent to calling flush() after every output call 7 * Source code: main/output.c 8 * Alias to functions: 9 */ 10 11echo "*** Testing ob_implicit_flush() : error conditions ***\n"; 12 13 14//Test ob_implicit_flush with one more than the expected number of arguments 15echo "\n-- Testing ob_implicit_flush() function with more than expected no. of arguments --\n"; 16$flag = 10; 17$extra_arg = 10; 18var_dump( ob_implicit_flush($flag, $extra_arg) ); 19 20echo "Done"; 21?> 22--EXPECTF-- 23*** Testing ob_implicit_flush() : error conditions *** 24 25-- Testing ob_implicit_flush() function with more than expected no. of arguments -- 26 27Warning: ob_implicit_flush() expects at most 1 parameter, 2 given in %s on line 15 28NULL 29Done