string implode ( string $glue , array $pieces )
string implode ( array $pieces )
Функция соединяет элементы массива в одну строку с использованием некоторой строки в качестве соединителя.
Функция используется с перегрузкой по параметрам, то есть первый параметр $glue - не обязателен, а точнее по умолчанию он равен пустой строке.
$glue - строка, которая вставляется между соединиямыми элементами, в простейшем случае, если у нас есть массив слов, то implode(" ", $words) выдаст строку со словами разделенными пробелами.
$pieces - массив, который предстоит склеить.
Из своей практики могу привести случаи, когда удобно пользоваться этой функцией. Допустим есть список цифровых параметров, который нужно записать в файл, а потом в восстановить. Для этого делаем implode(";", $parameters), то есть соединяем параметры через точку с запятой построчно и получаем некий аналог CSV файла в Excel, и записываем в файл. Затем читаем файл построчно и делаем explode(";", $line) - получая тем самым исходный массив параметров.