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