PHP join()Functions
Справочное руководство по строкам PHP
Примеры
Объединить элементы массива в строку:
<?php
$arr = array('Hello','World!','Beautiful','Day!');
echo join(" ",$arr);
?>
$arr = array('Hello','World!','Beautiful','Day!');
echo join(" ",$arr);
?>
Запустить пример »
Определение и использование
Функция join() возвращает строку, составленную из элементов массива.
Функция join() является псевдонимом функцииimplode().
Примечание:Функция join() принимает два порядка параметров. Однако по историческим причинамexplode()этого не допускает; необходимо убедиться, что параметр-разделитель идёт перед параметром-строкой.
Примечание:Параметр-разделитель функции join() является необязательным. Однако для обратной совместимости рекомендуется использовать два параметра.
Синтаксис
join(separator,array)
| Parameters | Описание |
|---|---|
| separator | Необязательный. Указывает, что размещается между элементами массива. По умолчанию — "" (пустая строка). |
| array | Обязательно. Массив, который нужно объединить в строку. |
Технические детали
| Возвращаемое значение: | Возвращает строку, составленную из элементов массива. |
|---|---|
| Версия PHP: | 4+ |
| Список изменений: | В PHP 4.3.0,separatorпараметр стал необязательным. |
Другие примеры
Пример 1
Разделяйте элементы массива разными символами:
<?php
$arr = array('Hello','World!','Beautiful','Day!');
echo join(" \n\t",$arr)."<br>";
echo join("+",$arr)."<br>";
echo join("-",$arr)."<br>";
echo join("X",$arr);
?>
$arr = array('Hello','World!','Beautiful','Day!');
echo join(" \n\t",$arr)."<br>";
echo join("+",$arr)."<br>";
echo join("-",$arr)."<br>";
echo join("X",$arr);
?>
Запустить пример »
Справочное руководство по строкам PHP Другие расширения