Страницы

Поиск по вопросам

понедельник, 3 февраля 2020 г.

Как в PHP строку разбить на массив

#php #массивы #регулярные_выражения


Как разбить строку:
|ele1||ele2||ele3||ele4||var5||nubmr|

На массив вида:
[0]=>ele1
[1]=>ele2
[2]=>ele3
[3]=>ele4
[4]=>var5
[5]=>nubmr

как вариант хотелось бы удалить первый и последний элемент строки с помощью preg_replace
(не знаю как если знаете то подскажите)
а потом разбить через explode    


Ответы

Ответ 1



. preg_replace('/^\|(.+)\|$/','$1','|ele1||ele2||ele3||ele4||var5||nubmr|');

Ответ 2



Проще. explode('||', "ele1||ele2||ele3||ele4||var5||nub") И потом удалить из массива

Комментариев нет:

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