Главная
домен в подарок! подробнее

каталог сайтов www.poiu.ru закрыт. копия сайта www.myphp.net.ru сделана мной без согласия автора, подробнее тут


explode

(PHP 3 <= 3.0.18, PHP 4 >= 4.0.0)

explode -- Разбивает строку с помощью строкового символа

Описание

array explode (string separator, string string [, int limit])

Возвращает массив строк, каждая из которых является подстрокой string, образованной разбиением строки separator'ом. Если limit указан, то количество элементов возвращаемого массива не будет превышать числа limit, последний элемент будет содержать неразбитый остаток строки string.

Если separator пуст (""), explode() возвратит FALSE. Если separator содержит не содержится в строке, то explode() возвратит массив, полностью содержащий string.

Примечание: Параметр limit был добавлен в PHP 4.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(), split(), и implode().

<-Назад

Список всех функций

Если вы заметили ошибку, неточность, либо хотите опубликовть свой перевод неуказанных в разделе функций, пожалуйста, напишите по этому адресу.