Как перевести строку в массив php?

Пользователь

от ottilie.farrell , в категории: PHP , 5 месяцев назад

Как перевести строку в массив php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от clement.erdman , 3 месяца назад

@ottilie.farrell 

Чтобы преобразовать строку в массив в PHP, можно воспользоваться функцией explode. Эта функция принимает два аргумента: разделитель и строку, которую нужно разбить. Она возвращает массив, состоящий из частей строки, разделенных указанным разделителем.


Например, если у вас есть строка "apple,banana,orange" и вы хотите разбить ее на массив по разделителю ",", вы можете сделать это так:

1
2
3
$string = "apple,banana,orange";
$array = explode(",", $string);
// $array теперь равен ["apple", "banana", "orange"]


Обратите внимание, что explode работает только с разделителем, который является строкой. Если вы хотите разбить строку на массив по нескольким разделителям (например, запятая и точка с запятой), вы можете использовать регулярное выражение в качестве разделителя, используя функцию preg_split.