Предопределённые переменные

В PHP заранее определили переменные, которые представляют внешние переменные, встроенные переменные окружения и другую информацию о среде выполнения, например количество и значения аргументов, которые передали в скрипт в CLI-окружении.

Содержание

  • Суперглобальные переменные — Встроенные переменные, которые всегда доступны во всех областях
  • $GLOBALS — Ссылается на переменные глобальной области видимости
  • $_SERVER — Информация о сервере и среде исполнения
  • $_GET — Переменные HTTP GET
  • $_POST — Переменные HTTP POST
  • $_FILES — Переменные файлов, загруженных по HTTP
  • $_REQUEST — Переменные HTTP-запроса
  • $_SESSION — Переменные сессии
  • $_ENV — Переменные окружения
  • $_COOKIE — HTTP Cookies
  • $php_errormsg — Предыдущее сообщение об ошибке
  • $http_response_header — Заголовки HTTP-ответа
  • $argc — Количество аргументов, переданных скрипту
  • $argv — Массив аргументов, которые передали скрипту