PHP - метод explode()

Функция explode() разбивает строку на массив и возвращает массив строк. Функция доступна начиная с версии PHP 4+.
Можно сказать, что метод explode() разбивает строку на несколько массивов с помощью delimiter и каждый массив является подстрокой.

Notes:
Le  разделитель не может быть пустой строкой.
Функция explode() возвращает логический тип.

Example

$str = "Hello world!"; 
print_r (explode(" ",$str));
Runtime:

Array
(
[0] => Hello
[1] => world
[2] => !
)

Syntax

explode(separator,string,limit)

separator: обязательный. Укажите разделитель для разделения строки.
string: обязательно. Строка split.
limit: необязательный. Указываем количество возвращаемых массивов.
Возможные значения:
  • Больше 0 - Возвращает массив с максимальным количеством элементов.
  • Меньше 0: Возвращает массив, кроме последних элементов.
  • 0 - Возвращает массив с одним элементом.

Пример:

$str = 'оранжевый, синий, зеленый, красный'; 

// ограничение 0
print_r(explode(',',$str,0));

// верхний предел 0
print_r(explode(',',$str,2));

// нижний предел равен 0
print_r(explode(',',$str,-1));
Runtime:

Array
(
[0] => оранжевый, синий, зеленый, красный
)
Array
(
[0] => orange
[1] => синий, зеленый, красный
)
Array
(
[0] => orange
[1] => blue
[2] => green
)

Ссылки:
https://www.php.net/manual/fr/function.explode.php