Web-технологии с базами данных. Астахова И.Ф - 77 стр.

UptoLike

77
while ($tokenized) :
echo “Element = $tokenized<br>”;
// Обратите внимание: при последующих вызовах strtok
// первый аргумент не передается
$tokenized = strtok($tokens);
endwhile;
?>
Результат
Рис. 6. Разделение строки
Функция explode( ) делит строку на элементы и возвращает эти
элементы в виде массива. Синтаксис функции explode( ):
array explode (string разделитель, string строка [,
int порог])
Разбиение происходит по каждому экземпляру разделителя, при-
чем количество полученных фрагментов может ограничиваться необя-
зательным параметром «порог». Разделение строки функцией
explode() продемонстрировано в следующем примере:
$info = "wilson | baseball | indians";
$user = explode("|", $info);
// $user[0] = "wilson";
// $user[1] = "baseball";
// $user[2] = "Indians";
implode( )
Если функция explode( ) разделяет строку на элементы массива,
то ее двойникфункция implode( ) – объединяет массив в строку.
Синтаксис функции implode( ):
string implode (string разделитель, array фрагменты)
Формирование строки из массива продемонстрировано в сле-
дующем примере:
                            77
    while ($tokenized) :
    echo “Element = $tokenized
”; // Обратите внимание: при последующих вызовах strtok // первый аргумент не передается $tokenized = strtok($tokens); endwhile; ?> Результат Рис. 6. Разделение строки Функция explode( ) делит строку на элементы и возвращает эти элементы в виде массива. Синтаксис функции explode( ): array explode (string разделитель, string строка [, int порог]) Разбиение происходит по каждому экземпляру разделителя, при- чем количество полученных фрагментов может ограничиваться необя- зательным параметром «порог». Разделение строки функцией explode() продемонстрировано в следующем примере: $info = "wilson | baseball | indians"; $user = explode("|", $info); // $user[0] = "wilson"; // $user[1] = "baseball"; // $user[2] = "Indians"; implode( ) Если функция explode( ) разделяет строку на элементы массива, то ее двойник – функция implode( ) – объединяет массив в строку. Синтаксис функции implode( ): string implode (string разделитель, array фрагменты) Формирование строки из массива продемонстрировано в сле- дующем примере: