--TEST-- Test vfprintf() function : variation functionality --CREDITS-- Felix De Vliegher --INI-- precision=14 --FILE-- getMessage() . "\n"; } } // Test vfprintf() writeAndDump( $fp, "format", null ); writeAndDump( $fp, "Foo is %d and %s", array( 30, 'bar' ) ); writeAndDump( $fp, "Foobar testing", array() ); writeAndDump( $fp, "%s %s %s", array( 'bar', 'bar', 'bar' ) ); writeAndDump( $fp, "%02d", array( 50 ) ); writeAndDump( $fp, "", array() ); writeAndDump( $fp, "Testing %b %d %f %o %s %x %X", array( 9, 6, 2.5502, 24, "foobar", 15, 65 ) ); // Close handle fclose( $fp ); ?> --CLEAN-- --EXPECT-- *** Testing vfprintf() : variation functionality *** vfprintf(): Argument #3 ($values) must be of type array, null given string(17) "Foo is 30 and bar" int(17) string(14) "Foobar testing" int(14) string(11) "bar bar bar" int(11) string(2) "50" int(2) string(0) "" int(0) string(38) "Testing 1001 6 2.550200 30 foobar f 41" int(38)