Функция implodeWrap() Albireo CMS
/** * Разбивает одномерный массив в строку, где каждый элемент обрамляется $before и $after * @param $data array - входящий массив * @param $before string - текст перед элементом * @param $after string - текст после элемента * @return string */ function implodeWrap(array $data, string $before = '', string $after = ''): string