Как разбить строку на части но не удалять разделитель из результата?

SuperGadgets

Постоялец
Регистрация
26 Дек 2016
Сообщения
60
Реакции
12
Привет.
Для примера domain.ru/category/prodyct/
Разбиваю строку вот так
<?php $url_part = explode("/", $_SERVER['REQUEST_URI']);?>

Результат вывожу вот так, выводя ту часть что меня интересует
Пример <?=$url_part[1];?> и получаю product

Но из результатов удаляется слеш /
Как сделать так что-бы строка разбивалась по слешу но он оставался так /product или так product/
 
Ни как, только добавлять его самостоятельно
 
<?="/".$url_part[1]."/";?>
 
$url_part = preg_split("'(/[^/]+)'", $_SERVER['REQUEST_URI'], 0, PREG_SPLIT_DELIM_CAPTURE | PREG_SPLIT_NO_EMPTY);
или
$url_part = preg_split("'([^/]+/)'", $_SERVER['REQUEST_URI'], 0, PREG_SPLIT_DELIM_CAPTURE | PREG_SPLIT_NO_EMPTY);
 
Назад
Сверху