import zend standard tests
[hiphop-php.git] / hphp / test / zend / bad / ext-standard-strings / join_variation5.php
blob6e19beb0c7d7ecf3328c3f1047ef9d776fda5897
1 <?php
2 /* Prototype : string join( string $glue, array $pieces )
3 * Description: Join array elements with a string
4 * Source code: ext/standard/string.c
5 * Alias of function: implode()
6 */
8 /*
9 * test join() by passing pieces as array containing sub array(s)
12 echo "*** Testing implode() : usage variations - sub arrays ***\n";
13 $sub_array = array(array(1,2,3,4), array(1 => "one", 2 => "two"), "PHP", 50);
15 // pieces as array containing sub array
16 var_dump( join("TEST", $sub_array) );
18 // glue as array & pieces as array containing sub array
19 var_dump( join(array(1, 2, 3, 4), $sub_array) );
21 // numeric value as glue, pieces as array containg sub array
22 var_dump( join(2, $sub_array) );
24 // using directly the sub_array as pieces
25 var_dump( join(", ", $sub_array[0]) );
26 var_dump( join(", ", $sub_array[1]) );
28 echo "Done\n";