implode
Объединяет элементы массива в строку.
Доступно с: PHP 4
Синтаксис
implode(string $separator, array $array): stringПараметры
| Параметр | Тип | Описание |
|---|---|---|
| $separator | string | Строка, которая вставляется между элементами. |
| $array | array | Массив, элементы которого нужно объединить. |
Возвращаемое значение
stringСтрока из элементов массива, разделённых `$separator`.
Примеры
Список через запятую:
<?php
echo implode(', ', ['red', 'green', 'blue']);Результат:
red, green, blueСклейка без разделителя и с числами:
<?php
echo implode('', ['P', 'H', 'P']), "\n";
echo implode(' + ', [1, 2, 3]);Результат:
PHP
1 + 2 + 3Примечания
Числа и другие простые значения преобразуются в строки автоматически. Обратное действие выполняет explode().
См. также
- explode — Разбивает строку на массив по разделителю.
Вопросы и ответы по теме
В учебнике
- Массивы — Списки и ассоциативные массивы в PHP — создание, изменение, перебор и полезные функции.