Как разбить utm метки на части?

Задача кажется простая, но не понимаю как на php получить все значения GET параметров?
Например есть utm метки в которых есть utm_source, utm_medium, utm_campaign, utm_content, utm_term и т.д.
В общем может быть стандартная UTM метка, а может быть собственный GET запрос, например с параметрам ist, value, price, и т.д.

Задача состоит в том, что бы независимо от того какие параметры переданы в GET запросе, получить их в виде массива и разбить на части. Возможно ли вообще такое?

Для наглядности, ссылка такого вида:
site.ru/?utm_source=vk&utm_medium=cpc&utm_campaign...

Нужно в переменную $a записать значения всех параметров.
$a = 'utm_source=vk, utm=medium=cpc, utm_campaign=autofunnel, utm_content=retargeting, utm_term=botox-two-step'
Что вы в итоге все параметры перечеслялись через запятую, перенос строки или как то еще.
  • Вопрос задан
  • 453 просмотра
Решения вопроса 1
$parameters = $_GET;
$string = implode(", ", $parameters);

Хочу заметить, что в данной строке будут значения параметров через запятую, но не названия этих параметров.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы