PHP implode()Функции

PHP String 参考手册Справочное руководство по строкам PHP

Примеры

Объединить элементы массива в строку:

<?php
$arr = array('Hello','World!','Beautiful','Day!');
echo implode(" ",$arr);
?>

Запустить пример »

Определение и использование

Функция implode() возвращает строку, состоящую из элементов массива.

Примечание:Функция implode() принимает два порядка аргументов. Однако по историческим причинам дляexplode()это не допускается; вы должны убедиться, что параметр separator идёт перед параметром string.

Примечание:Параметр separator функции implode() является необязательным. Однако для обратной совместимости рекомендуется использовать два параметра.

Примечание:Эта функция безопасна для обработки данных в двоичной форме.


Синтаксис

implode(separator,array)

Параметр Описание
separator Необязательно. Указывает, что размещается между элементами массива. По умолчанию — "" (пустая строка).
array Обязательно. Массив, который нужно объединить в строку.

Технические детали

Возвращаемое значение: Возвращает строку, состоящую из элементов массива.
Версия PHP: 4+
Список изменений: В PHP 4.3.0,separatorпараметр стал необязательным.


Другие примеры

Пример 1

Разделяйте элементы массива разными символами:

<?php
$arr = array('Hello','World!','Beautiful','Day!');
echo implode(" ",$arr)."<br>";
echo implode("+",$arr)."<br>";
echo implode("-",$arr)."<br>";
echo implode("X",$arr);
?>

Запустить пример »


PHP String 参考手册Справочное руководство по строкам PHP Другие расширения