Объедините элементы массива в строку:
<?php$arr = array('Привет','Мир!','Красиво','День!');echo implode(" ",$arr);?>Функция implode() возвращает строку, состоящую из элементов массива.
Примечание. Функция implode() принимает два порядка параметров. Однако по историческим причинам метод Explosion() не работает. Необходимо убедиться, что параметр-разделитель стоит перед строковым параметром.
Примечание. Параметр разделителя функции implode() является необязательным. Однако для обратной совместимости рекомендуется использовать два параметра.
Примечание. Эта функция является бинарно безопасной.
implode( разделитель,массив )
параметр | описывать |
---|---|
сепаратор | Необязательный. Указывает, что помещается между элементами массива. По умолчанию — «» (пустая строка). |
множество | Необходимый. Массивы, которые нужно объединить в строки. |
Возвращаемое значение: | Возвращает строку, состоящую из элементов массива. |
---|---|
PHP-версия: | 4+ |
Журнал обновлений: | В PHP 4.3.0 параметр разделителя стал необязательным. |
Отдельные элементы массива с разными символами:
<?php$arr = array('Привет','Мир!','Красиво','День!');echo implode(" ",$arr)."<br>";echo implode("+", $arr)."<br>";echo implode("-",$arr)."<br>";echo implode("X",$arr);?>