Учебник РНР
Назад Вперёд

explode

(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() .


Назад Оглавление Вперёд
echo Вверх get_html_translation_table