В PHP есть суперглобальные переменные - такие "суперкоробки", к которым есть доступ из любой точки кода. В них сложены разные типы данных: от запроса пользователя до служебной информации сервера. $ GLOBALS
$_SERVER
$_REQUEST
$_POST
$_GET
$_FILES
$_ENV
$_COOKIE
$_SESSION $_GET забирает всё, что окажется в адресной строке после вопросительного знака. Например: site. ru/?id=5&level=3 Нас интересует id и level. В коде просто достаем: $id = $_GET['id']; $level = $_GET['level']; 📍Используется для фильтров, сортировки, пагинации, поиска, да вообще всего 📍Данные в $_GET могут попасть не только вручную через ввод в адресной строке, но и через переход по ссылке, редирект, JavaScript, кнопки, формы 📍Главное - валидировать и экранировать такие данные для защиты от XSS, SQL-инъекций. Потому что пользователь может передать что угодно