implode
(PHP 4, PHP 5, PHP 7)
implode — Объединяет элементы массива в строку
Описание
$glue
, array $pieces
) : string$pieces
) : string
Объединяет элементы массива с помощью строки glue
.
Замечание:
По историческим причинам функции implode() можно передавать аргументы в любом порядке, однако для согласованности с функцией explode() не рекомендуется использовать недокументированный порядок аргументов.
Список параметров
-
glue
-
По умолчанию равен пустой строке.
-
pieces
-
Массив объединяемых строк.
Возвращаемые значения
Возвращает строку, содержащую строковое представление всех элементов массива в указанном порядке, со строкой glue между каждым элементом.
Список изменений
Версия | Описание |
---|---|
7.4.0 |
Передача glue после pieces
(т.е. использование недокументированного порядка параметров) устарела.
|
Примеры
Пример #1 Пример использования implode()
<?php
$array = array('имя', 'почта', 'телефон');
$comma_separated = implode(",", $array);
echo $comma_separated; // имя,почта,телефон
// Пустая строка при использовании пустого массива:
var_dump(implode('hello', array())); // string(0) ""
?>
Примечания
Замечание: Эта функция безопасна для обработки данных в двоичной форме.
Смотрите также
- explode() - Разбивает строку с помощью разделителя
- preg_split() - Разбивает строку по регулярному выражению
- http_build_query() - Генерирует URL-кодированную строку запроса