|
(PHP 3, PHP 4)
explode - делит строку на строки. Описание
array explode (string separator, string string [, int limit])
Возвращает массив строк, каждая из которых является подстрокой строки string и сформирована путём разделения строки по границам образованными
сепаратором строки separator. Если limit установлен, возвращаемый массив будет содержать максимум элементов
limit с последним элементом, содержащим остаток string.
Если separator это пустая строка (""), explode() возвратит FALSE.
Если separator содержит значение, которое не содержится в строке string, то
explode() возвратит массив, содержащий string. Примечание:
параметр limit был введён в PHP4.0.1.
Пример 1. explode()
$pizza = "piece1 piece2 piece3 piece4 piece5 piece6";
$pieces = explode(" ", $pizza);
$data = "foo:*:1023:1000::/home/foo:/bin/sh";
list($user,$pass,$uid,$gid,$gecos,$home,$shell) = explode(":",$data); | |
Примечание: хотя implode() может, по историческим соображениям, принимать свои параметры в любом порядке,
explode() не может. Вы обязаны гарантировать, что аргумент separator вводится до аргумента
string.
См. также
preg_split(), spliti(),
split() и implode(). | |