Как разбить элементы в строке, разделенные запятой на массив?


Описание вопроса

Сергей, здравствуйте! Помогите, пожалуйста, у меня есть строка, в которой содержатся названия продуктов питания:
$products = "макароны, колбаса, сметана, пельмени";
Они разделены запятой, мне нужно разбить эту строку и записать все элементы в массив. Как этот сделать?

Ответ

Здравствуйте! Для этой задачи нужно использовать функцию explode, вот пример того, как, в вашем случае, можно её использовать:

$products = "макароны, колбаса, сметана, пельмени"; // Исходная строка

$products_array = explode(",", $products); // Разбиваем строку

echo $products_array[0]; // макароны
echo '
';
echo $products_array[1]; // колбаса

Как видно из кода, эта функция принимает 2 значения : 1 – это символ, которым разделены элементы в строке; 2 – параметр – это сама строка; Все элементы записываются в массив products_array.


Раздел: Программирование

Дата последнего изменения: 2015-03-03 23:11:01

Просмотров: 11356

Оставить комментарий

* Комментарий: (отменить ответ)

* Ваше имя:

Ваш e-mail:

*