Implode
Implode (Function)
Format
implode ( variable[] )
implode ( variable[] , delimiter_expression )
implode ( variable[] , row_delimiter_expression, column_delimiter_expression )
implode ( { x1, y1, x2, y2, x3, y3 ... } )
implode ( { x1, y1, x2, y2, x3, y3 ... } , delimiter_expression )
implode ( { x1, y1, x2, y2, x3, y3 ... } , row_delimiter_expression, column_delimiter_expression )
implode ( { {x1, y1}, {x2, y2}, {x3, y3} ... } )
implode ( { {x1, y1}, {x2, y2}, {x3, y3} ... } , delimiter_expression )
implode ( { {x1, y1}, {x2, y2}, {x3, y3} ... } , row_delimiter_expression, column_delimiter_expression )
returns string_expression
Description
Append the elements in an array into a string. Optionally placing the delimiter_expression between the elements. This is functionally the opposite of the Explode function.
Example
dim a$(1)
dim b(1)
a$ = Explode("How now brown cow"," ")
print implode(a$[],"-")
print implode(a$[])
b = Explode("1,2,3.33,4.44,5.55",",")
print implode(b[],", ")
print implode(b[])
will display
How-now-brown-cow
Hownowbrowncow
1, 2, 3.33, 4.44, 5.55
123.334.445.55
See Also
Asc, Chr, Count, Countx, Explode, Explodex, Implode, Instr, Instrx, Left, Length, Ljust, Lower, LTrim, MD5, Mid, Midx, Replace, Replacex, Right, Rjust, RTrim, Serialize, String, Trim, Unserialize, Upper, Zfill
History
| 0.9.6.57 | New to Version |
| 1.99.99.55 | dimensional delimiters and list support was added |
| 1.99.99.72 | added required [] to passing variable array |