Серверные переменные в PHP

php variables server

В языке PHP существует суперглобальный массив $_SERVER, который содержит переменные web-сервера. Эти переменные часто используются в разработке приложений.

Более детально:

AUTH_TYPE В Apache PHP режим модуля. Переменная содержит тип аутентификации.
DOCUMENT_ROOT Корневой каталог Web-сервера. В нем хранятся HTML-документы.
GATEWAY_INTERFACE Версия спецификации CGI (например CGI/1.1).
PATH_TRANSLATED Полное имя файла текущего скрипта.
PHP_AUTH_PW В Apache PHP режим модуля. Переменная содержит пароль пользователя, введенный в окне аутентификации.
PHP_SELF Путь к текущему скрипту относительно корня Web-сервера.
QUERY_STRING Строка запроса в методе GET.
REMOTE_ATTR IP alhtc удаленного пользователя, который запросил скрипт.
REMOTE_HOST Имя узла, который запросил данный скрипт.
REMOTE_PORT Номер порта удаленного пользователя, который запросил скрипт.
REQUEST_METHOD Метод передачи данных, при помощи которого был загружен скрипт.
REQUEST_URI URI текущего скрипта, например ‘/post.php’.
SCRIPT_FILENAME Полное абсолютное имя локального скрипта.
SCRIPT_NAME Путь к текущему скрипту относительно корня.
SERVER_ADMIN Почтовый ящик администратора web-сервера.
SERVER_NAME Имя хоста web-сервера.
SERVER_PORT Порт web-сервера.

А также SERVER_PROTOCOL, SERVER_SIGNATURE, SERVER_SOFTWARE.
Пример:
$_SERVER[«PHP_SELF»] — имя текущего скрипта.

1 Star2 Stars3 Stars4 Stars5 Stars (1 голосов, средний:5,00 из 5)
Вы можете пропустить чтение записи и оставить комментарий. Размещение ссылок запрещено.
Оставить комментарий