Glossary overview

Explode

Чтобы разбить строку на элементы массива в PHP, используется функция explode().

Синтаксис:

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

$separator — разделитель, по которому разбивается строка.

$string — строка, которую нужно разбить.

$limit (необязательный) — максимальное количество элементов в массиве (если задано).

Примеры использования:

1. Разбить строку по запятой

$text = "Apple, Banana, Cherry";
$array = explode(", ", $text);
print_r($array);

// Вывод
Array ( [0] => Apple [1] => Banana [2] => Cherry )

2. Разбить строку по пробелу

$text = "Hello World PHP";
$array = explode(" ", $text);
print_r($array);

// Вывод
Array ( [0] => Hello [1] => World [2] => PHP )

3. Разбить строку на символы (str_split() вместо explode())

Если нужно разбить строку по символам, explode() не подойдет. Лучше использовать str_split():

$text = "hello";
$array = str_split($text);
print_r($array);

// Вывод
Array ( [0] => h [1] => e [2] => l [3] => l [4] => o )