Супер глобальная переменная PHP используется для доступа к глобальным переменным из любого места в PHP-скрипте.
Супер глобальные переменные PHP доступны как внутри той же страницы, которая их определяет, так и за пределами страницы. в то время как область действия локальной переменной находится внутри страницы, которая её определяет.
Супер глобальные переменные PHP:
$_GET[«FormElementName»]
Используется для сбора значения из формы (HTML-скрипта), отправленной с помощью method=’get’. Информация, отправленная из формы с помощью method =’get’, видна всем. Она отображается в строке URL браузера).
$_POST[«FormElementName»]
Используется для сбора значения в форме с методом=»post». Информация, отправляемая из формы, невидима для других. Можно проверить в адресной строке.
$_REQUEST[«FormElementName»]
Это может использоваться для сбора данных как методом post, так и методом get.
$_FILES[«FormElementName»]
Можно использовать для загрузки файлов с клиентского компьютера / системы на сервер.
$_FILES[«FormElementName»][«ArrayIndex»]
Описывает имя файла, тип файла, размер файла, временное имя файла.
$_SESSION[«VariableName»]
VariableName ─ имя переменной.
Переменная сеанса используется для хранения информации об одном пользователе и доступна для всех страниц в одном приложении.
$_COOKIE[«VariableName»]
Файл cookie используется для идентификации пользователя. Файл cookie ─ это небольшой файл, который сервер внедряет на компьютер пользователя.
$_SERVER[«ConstantName»]
$_SERVER содержит информацию о заголовках, путях и расположениях скрипта.
Примеры:
$_SERVER[«SERVER_PORT»]
$_SERVER[«ИМЯ_СЕРВЕРА»]
$_SERVER[«REQUEST_URI»]