php
Какая глобальная переменная в PHP содержит информацию о заголовках, путях и местоположениях скриптов?
Практикуйте свои знания
Объяснение
Использование $_SERVER в PHP
Глобальная переменная $_SERVER в PHP содержит информацию, такую как заголовки, пути и местоположения скриптов. Вопрос ставит задачу определить, какая глобальная переменная PHP обеспечивает эту информацию, и правильный ответ - это $_SERVER.
PHP $_SERVER является суперглобальной переменной, которая хранит информацию о заголовках, путях и местах скриптов. Это ассоциативный массив, содержащий информацию, такую как заголовки, пути и дополнительные скрипты. Эта переменная доступна из любого места в скрипте без учета области видимости.
Некоторые из наиболее часто используемых элементов в массиве $_SERVER включают:
$_SERVER['PHP_SELF']: Возвращает имя файла скрипта, который выполняется.$_SERVER['GATEWAY_INTERFACE']: Возвращает версию протокола CGI, используемую сервером в данное время.$_SERVER['SERVER_NAME']: Возвращает имя сервера, который используется для этого сценария.$_SERVER['SERVER_SOFTWARE']: Возвращает имя и ревизию серверного программного обеспечения.$_SERVER['SCRIPT_NAME']: Возвращает путь скрипта.
Эта информация может быть полезна при разработке веб-приложений на PHP, позволяя разработчику лучше понять контекст, в котором выполняется их скрипт.
Важно также отметить, что хотя $_GET, $_POST и $_ENV также являются глобальными переменными в PHP, они служат для других целей. $_GET и $_POST используются для получения данных, отправленных через HTTP-запросы, а $_ENV предоставляет доступ к переменным окружения.
Хотите ещё? Пройдите полный тест «Основы PHP».
Начать викторину