| SYNOPSIS |
| string implode(string *arr, string del) |
| bytes implode(bytes *arr, bytes del) |
| |
| DESCRIPTION |
| Concatenate all strings found in array arr, with the string |
| del between each element. Only strings are used from the array. |
| Works similar with arrays of byte sequences. |
| |
| EXAMPLES |
| function returns |
| ------------------------------------------------------------------- |
| implode(({ "foo", "bar", "" }), "*") "foo*bar*" |
| implode(({ "a", 2, this_object(), "c" }), "b") "abc" |
| |
| Together with explode() this can be used as a search and replace |
| function of strings: |
| implode(explode("a short text", " "), "_") "a_short_text" |
| |
| But nowadays you can also use |
| regreplace("a short text", " ", "_", 1) |
| instead. |
| |
| SEE ALSO |
| explode(E), regreplace(E) |