Удалить из адреса оконцовку до слеша

Статус
В этой теме нельзя размещать новые ответы.

E-body

Мой дом здесь!
Регистрация
6 Сен 2007
Сообщения
992
Реакции
342
PHP:
$destination = preg_replace ('/[^\/]+$/', '', $source); // Удалит полностью все символы, которые не являются слешем
$destination = preg_replace ('/[0-9]+$/', '', $source); // Удалит только последовательность цифр, если такова имеется
 
Спасибо, хорошее решение и возможно кмуто поможет.
Блин рано радовался, оказывается хоть один артикул выбранного цвета должен быть в конце
Скрытое содержимое доступно для зарегистрированных пользователей!

В конце это артикул выбранного цвета, а товар то один. Ладно решу другим путем как избежать дублей.
 
Думаю, самый простой способ - это писать в массив с проверкой на повторы. Ничего особо сложного.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху