Preg_replace PHP заменить значения в URL

Рейтинг: 0Ответов: 0Опубликовано: 16.05.2023

Есть строка URL, например: blog/?filter=1&check=1&color=Белый,Красный&size=170

Код:

$url = preg_replace('/=(.*?)($|&)/i', "={\1}&", $url);

Результат: blog/?filter={1}&check={1}&color={Белый,Красный}&size={170}&

Необходимо: blog/?filter=1&check={check}&color={color}&size={size}

Я новичок в регулярках, подскажите правильный вариант пожалуйста.

Ответы

Ответов пока нет.