phpinfo
Выводит информацию о текущей конфигурации PHP
&reftitle.description;
truephpinfointflagsINFO_ALL
Выводит большое количество информации о текущем состоянии PHP.
Сюда входит информация о настройках компиляции PHP, о модулях,
о версии, информация о сервере и среде выполнения (если PHP
компилировался как модуль), окружении PHP, версии ОС, о путях, об
основных и локальных значениях настроек конфигурации, о HTTP-заголовках и
лицензии PHP.
Так как каждая система имеет свои особенности, phpinfo
используется в основном для проверки настроек конфигурации и для просмотра
доступных предопределённых констант
в данной системе.
phpinfo также используется в целях отладки, так как
содержит все данные EGPCS (Environment, GET, POST, Cookie, Server).
&reftitle.parameters;
flags
Вывод функции можно настраивать, передавая битовую маску из
одной или более приведённых ниже констант (constants).
Эта маска передаётся в качестве необязательного аргумента
flags. Отдельные константы или битовые значения
можно комбинировать с помощью побитового оператора ИЛИ.
Настройки phpinfoИмя (константа)ЗначениеОписаниеINFO_GENERAL1
Строка конфигурации, расположение &php.ini;, дата сборки,
сервер, система и др.
INFO_CREDITS2
Разработчики PHP. Смотрите также phpcredits.
INFO_CONFIGURATION4
Текущие значение основных и локальных PHP директив.
Смотрите также ini_get.
INFO_MODULES8
Загруженные модули и их настройки. Смотрите также
get_loaded_extensions.
INFO_ENVIRONMENT16
Информация о переменных окружения, которая также доступна в
$_ENV.
INFO_VARIABLES32
Выводит все
предопределённые переменные из EGPCS (Environment, GET,
POST, Cookie, Server).
INFO_LICENSE64
Информация о лицензии PHP. Смотрите также license FAQ.
INFO_ALL-1
Выводит все приведённое выше.
&reftitle.returnvalues;
&return.true.always;
&reftitle.examples;
Пример использования phpinfo
]]>
&reftitle.notes;
В версиях PHP до 5.5, часть информации не выводится, если настройка
expose_php установлена в
off. Это PHP и Zend логотипы и информация
о разработчиках.
В режиме CLI phpinfo выводит обычный текст вместо HTML.
&reftitle.seealso;
phpversionphpcreditsini_getini_setget_loaded_extensionsПредопределённые переменные