PHP
March 13, 2022

Команда $_GET , параметры запроса

В адресной строке браузера параметры запроса располагаются после знака вопроса.
адрес/product.php?product_id=666 //например в шаблонах джумлы
тута есть один параметр product_id, а цифра 666 - это значение параметра
(ну и для понимания: product.php это имя сценария)
Параметры запроса — это как бы дополнительные атрибуты адреса страницы. Они отделяются от имени страницы знаком запроса.
(мы сейчас по сути разобрали строение всего адреса по частям, все вместе это: URI — это уникальный идентификатор ресурса. Отличается от URL тем, что в URL есть инфа о месте нахождения ресурса. URI может являться URL как в нашем примере, а может и не являться..)

И вот ПОЛУЧИТЬ этот самый ПАРАМЕТР запроса можно с помощью команды $_GET, указав в квадратных скобках его название.
keks_log($_GET['product_id']); // Получаем значение параметра запроса(грубо говоря если в адресе страницы браузера вручную значение id переписать, то вот эта учебная команда keks_log эту цифру в консоль выведет
В общем и целом, если в адресе присутствуют такие параметры, то их легко получить внутри кода сценария и выполнить с ними какие-нибудь действия.