ВУЗ:
Составители:
Рубрика:
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 фрагменты)
Формирование строки из массива продемонстрировано в сле-
дующем примере:
Страницы
- « первая
- ‹ предыдущая
- …
- 75
- 76
- 77
- 78
- 79
- …
- следующая ›
- последняя »
