| |
|
|
Строковые функции PHP
implode()
Синтаксис:
implode(separator,array)
Поддерживается следующими версиями PHP:
Описание функции:
Функция implode() возвращает строку состоящую из элементов массива.
|
Аргумент
|
Описание
|
Тип
|
|
separator
|
Необязательный аргумент. Аргумент определяет, что будет в строке между элементами массива. По умолчанию аргумент имеет значение "" (пустая строка).
|
string |
|
array
|
Обязательный аргумент. Аргумент содержит массив, элементы которого будут объединены в строку.
|
аrray |
Функция implode() имеет псевдоним функцию join()
Примеры:
Пример 1:
|
$fio=array('Иванов', 'Иван', 'Иванович');
$fio_string=implode(" ", $fio);
echo $fio_string;
?>
Результат:
Иванов Иван Иванович
|
Пример 2:
В этом примере показано использование функции implode() без заданного аргумента "separator"
|
$fio=array('Иванов', 'Иван', 'Иванович');
$fio_string=implode($fio);
echo $fio_string;
?>
Результат:
ИвановИванИванович
|
Пример 3:
Данную функцию удобно использовать для печати массива целикам.
|
$workers = array ('Иванов', 'Петров', 'Сидоров');
print implode ( ", ", $workers );
?>
Результат:
Иванов, Петров, Сидоров
|
Пример 4:
Функция implode() также используется для помещения целого файла в одну строку.
|
$file_string = implode ("", file ('document.txt'));
?>
Результат:
В переменной $file_string будут содержаться все данные из файла document.txt
|

Статьи по теме "Секреты вебмастера"
|
|
Строковые функции
|