| вопрос | ответ |
| 'ORIG_PATH_INFO' | Исходное значение переменной 'PATH_INFO' до начала обработки PHP. |
| 'PATH_INFO' | Содержит любой предоставленный пользователем путь, содержащийся после имени скрипта, но до строки запроса, если доступно. Например, если текущий скрип |
| 'AUTH_TYPE' | Когда выполняется HTTP-аутентификация, этой переменной присваивается тип аутентификации, который используется. |
| 'PHP_AUTH_PW' | Когда выполняется HTTP-аутентификация, этой переменной присваивается пароль, предоставленный пользователем. |
| 'PHP_AUTH_USER' | Когда выполняется HTTP-аутентификация, этой переменной присваивается имя пользователя, предоставленное пользователем. |
| 'PHP_AUTH_DIGEST' | При выполнении HTTP Digest аутентификации, этой переменной присваивается заголовок 'Authorization', который присылается клиентом (его необходимо потом |
| 'REQUEST_URI' | URI, который был передан для того, чтобы получить доступ к этой странице. Например, '/index.html'. |
| 'SCRIPT_NAME' | Содержит путь, к текущему исполняемому скрипту. Это полезно для страниц, которые должны указывать на самих себя. Константа __FILE__ содержит полный пу |
| 'PATH_TRANSLATED' | Filesystem- (not document root-) based path to the current script, after the server has done any virtual-to-real mapping. Замечание: Начиная с PHP |
| 'SERVER_SIGNATURE' | Строка, содержащая версию сервера и имя виртуального хоста, которые добавляются к генерируемым сервером страницам, если включено. |
| 'SERVER_PORT' | Порт на компьютере сервера, используемый веб-сервером для соединения. Для установок по умолчанию, значение будет '80'; используя SLL, например, это зн |
| 'SERVER_ADMIN' | Эта переменная получает свое значение (для Apache) из директивы конфигурационного файла сервера. Если скрипт запущен на виртуальном хосте, это будет з |
| 'SCRIPT_FILENAME' | Абсолютный путь к скрипту, который в данный момент исполняется. Замечание: Если скрипт запускается в коммандной строке (CLI), используя относительный |
| 'REDIRECT_REMOTE_USER' | Аутентифицированный пользователь, если запрос был перенаправлен изнутри. |
| 'REMOTE_USER' | Аутентифицированный пользователь. |
| 'REMOTE_PORT' | Порт на удаленной машине, который используется для связи с веб-сервером. |
| 'REMOTE_HOST' | Удаленный хост, с которого пользователь просматривает текущую страницу. Обратный просмотр DNS базируется на значении переменной REMOTE_ADDR. Замеч |
| 'REMOTE_ADDR' | IP-адрес, с которого пользователь просматривает текущую страницу. |
| 'HTTPS' | Принимает непустое значение, если запрос был произведен через протокол HTTPS. Замечание: Обратите внимание, что при использовании ISAPI с IIS знач |
| 'HTTP_USER_AGENT' | Содержимое заголовка User-Agent: из текущего запроса, если он есть. Эта строка содержит обозначение браузера, которым пользователь запросил данную стр |
| 'HTTP_REFERER' | Адрес страницы (если есть), которая привела браузер пользователя на эту страницу. Этот заголовок устанавливается веб-браузером пользователя. Не все бр |
| 'HTTP_HOST' | Содержимое заголовка Host: из текущего запроса, если он есть. |
| 'HTTP_CONNECTION' | Содержимое заголовка Connection: из текущего запроса, если он есть. Например: 'Keep-Alive'. |
| 'HTTP_ACCEPT_LANGUAGE' | Содержимое заголовка Accept-Language: из текущего запроса, если он есть. Например: 'en'. |
| 'HTTP_ACCEPT_ENCODING' | Содержимое заголовка Accept-Encoding: из текущего запроса, если он есть. Например: 'gzip'. |
| 'HTTP_ACCEPT_CHARSET' | Содержимое заголовка Accept-Charset: из текущего запроса, если он есть. Например: 'iso-8859-1,*,utf-8'. |
| 'HTTP_ACCEPT' | Содержимое заголовка Accept: из текущего запроса, если он есть. |
| 'DOCUMENT_ROOT' | Директория корня документов, в которой выполняется текущий скрипт, в точности та, которая указана в конфигурационном файле сервера. |
| 'QUERY_STRING' | Строка запросов, если есть, с помощью которой была получена страница. |
| 'REQUEST_TIME_FLOAT' | Временная метка начала запроса с точностью до микросекунд. Доступна, начиная с PHP 5.4.0. |
| 'REQUEST_TIME' | Временная метка начала запроса. Доступна, начиная с PHP 5.1.0. |
| 'SERVER_PROTOCOL' | Какой метод был использован для запроса страницы; к примеру 'GET', 'HEAD', 'POST', 'PUT'. Замечание: PHP скрипт завершается после посылки заголовков ( |
| 'SERVER_SOFTWARE' | Строка идентификации сервера, указанная в заголовках, когда происходит ответ на запрос. |
| 'SERVER_NAME' | Имя хоста, на котором выполняется текущий скрипт. Если скрипт выполняется на виртуальном хосте, здесь будет содержатся имя, определенное для этого вир |
| 'SERVER_ADDR' | IP адрес сервера, на котором выполняется текущий скрипт. |
| 'GATEWAY_INTERFACE' | Содержит используемую сервером версию спецификации CGI; к примеру'CGI/1.1'. |
| 'argc' | Содержит количество параметров, переданных скрипту (если запуск произведен в командной строке). |
| 'argv' | Массив агрументов, переданных скрипту. Когда скрипт запущен в командой строке, это дает C-подобный доступ к параметрам командной строки. Когда вызывае |
| 'PHP_SELF' | Имя файла скрипта, который сейчас выполняется, относительно корня документов. Например,$_SERVER['PHP_SELF'] в скрипте по адресу http://example.com/tes |
| Переменная $_SERVER | Переменная $HTTP_SERVER_VARS содержит ту же начальную информацию, но она не суперглобальная. (Заметьте, что $HTTP_SERVER_VARS и $_SERVER являются разн |
| Переменная $_SERVER | это массив, содержащий информацию, такую как заголовки, пути и местоположения скриптов. Записи в этом массиве создаются веб-сервером. Нет гарантии, чт |
| $_SERVER -- $HTTP_SERVER_VARS [устаревшее] | Информация о сервере и среде исполнения |