--TEST-- Test join() function : usage variations - different values for 'glue' argument --FILE-- getMessage() . "\n"; } $counter++; } echo "Done\n"; ?> --EXPECT-- *** Testing join() : usage variations *** -- Iteration 1 -- string(91) "2TRUE0TRUE-639TRUE-1.3444TRUE1TRUEPHPTRUETRUETRUETRUE TRUE6999.99999999TRUEstringwith..." -- Iteration 2 -- string(58) "2101-6391-1.3444111PHP1111 16999.999999991stringwith..." -- Iteration 3 -- string(47) "20-639-1.34441PHP 6999.99999999stringwith..." -- Iteration 4 -- join(): Argument #1 ($separator) must be of type string, array given -- Iteration 5 -- string(47) "20-639-1.34441PHP 6999.99999999stringwith..." -- Iteration 6 -- string(58) "2 0 -639 -1.3444 1 PHP 6999.99999999 stringwith..." -- Iteration 7 -- string(201) "2stringbetween0stringbetween-639stringbetween-1.3444stringbetween1stringbetweenPHPstringbetweenstringbetweenstringbetweenstringbetween stringbetween6999.99999999stringbetweenstringwith..." -- Iteration 8 -- string(124) "2-1.56660-1.5666-639-1.5666-1.3444-1.56661-1.5666PHP-1.5666-1.5666-1.5666-1.5666 -1.56666999.99999999-1.5666stringwith..." -- Iteration 9 -- string(47) "20-639-1.34441PHP 6999.99999999stringwith..." -- Iteration 10 -- string(58) "2000-6390-1.3444010PHP0000 06999.999999990stringwith..." -- Iteration 11 -- string(69) "2\00\0-639\0-1.3444\01\0PHP\0\0\0\0 \06999.99999999\0stringwith..." Done