Skip to main content

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.57New to Version
1.99.99.55dimensional delimiters and list support was added
1.99.99.72added required [] to passing variable array