(PHP 4 >= 4.1.0, PHP 5, PHP 7, PHP 8)
$_GET — Переменные строки запроса
Ассоциативный массив переменных, которые передали скрипту через параметры URL-адреса, в строке запроса. На заполнение массива влияет только состав URL-адреса — содержит ли адрес аргументы в строке запроса, а не HTTP-метод запроса.
Пример #1 Пример работы с переменными массива $_GET
<?php
echo 'Привет, ' . htmlspecialchars($_GET["name"]) . '!';
?>
Подразумевается, что пользователь ввёл в браузере адрес http://example.com/?name=Иван
.
Вывод приведённого примера будет похож на:
Привет, Иван!
Замечание:
Это «суперглобальная», или автоматическая глобальная, переменная. Поэтому переменная доступна во всех контекстах скрипта. Выполнять global $variable; для доступа к глобальной переменной внутри метода или функции не требуется.
Замечание:
Перед записью в массив $_GET значения автоматически обрабатываются функцией urldecode().