1--TEST-- 2Test vsprintf() function : basic functionality - float format 3--FILE-- 4<?php 5echo "*** Testing vsprintf() : basic functionality - using float format ***\n"; 6 7// Initialise all required variables 8 9$format = "format"; 10$format1 = "%f"; 11$format2 = "%f %f"; 12$format3 = "%f %f %f"; 13 14$format11 = "%F"; 15$format22 = "%F %F"; 16$format33 = "%F %F %F"; 17$arg1 = array(11.11); 18$arg2 = array(11.11,22.22); 19$arg3 = array(11.11,22.22,33.33); 20 21var_dump( vsprintf($format1,$arg1) ); 22var_dump( vsprintf($format11,$arg1) ); 23 24var_dump( vsprintf($format2,$arg2) ); 25var_dump( vsprintf($format22,$arg2) ); 26 27var_dump( vsprintf($format3,$arg3) ); 28var_dump( vsprintf($format33,$arg3) ); 29 30echo "Done"; 31?> 32--EXPECT-- 33*** Testing vsprintf() : basic functionality - using float format *** 34string(9) "11.110000" 35string(9) "11.110000" 36string(19) "11.110000 22.220000" 37string(19) "11.110000 22.220000" 38string(29) "11.110000 22.220000 33.330000" 39string(29) "11.110000 22.220000 33.330000" 40Done 41