Encodera

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.

Справочник PHP

explode

Разбивает строку на массив по разделителю.

Доступно с: PHP 4

Синтаксис

explode(string $separator, string $string, int $limit = PHP_INT_MAX): array

Параметры

ПараметрТипОписание
$separatorstringРазделитель, по которому разбивается строка.
$stringstringИсходная строка.
$limitintМаксимальное число элементов. Последний элемент получит остаток строки.

Возвращаемое значение

arrayМассив частей строки.

Примеры

Разбиение по запятой:

<?php
 
print_r(explode(',', 'red,green,blue'));

Результат:

Array
(
    [0] => red
    [1] => green
    [2] => blue
)

Ограничение числа частей:

<?php
 
print_r(explode(' ', 'one two three four', 2));

Результат:

Array
(
    [0] => one
    [1] => two three four
)

Примечания

Пустой разделитель вызывает ошибку. Чтобы разбить строку на отдельные символы, используйте mb_str_split().

См. также

  • implode — Объединяет элементы массива в строку.

Вопросы и ответы по теме

В учебнике

  • Строки — Работа со строками в PHP — кавычки, склейка, длина, поиск, замена и функции для кириллицы.

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.