СервисыСправочник
Web
CSS
JavaScript
HTML
C#
jQuery
PHP
Flash
Yii / Yii2
Java
Net
CMS
3D
Parallax
MySQL
Ajax
XML
SEO
FTP
JSON
Design
Python
Back-end
Front-end
ASP
Perl
Template
Domain
Hosting
Plugin
Browser
DNS
SVG
Effect
Опрос
Какой ИКС вашего сайта?







Авторизация
Логин:
Пароль:
Главная / Справочник / PHP / Функция phpinfo() в PHP: что это, зачем нужна и как использовать

Функция phpinfo() в PHP: что это, зачем нужна и как использовать

Функция phpinfo() — встроенная функция PHP, которая выводит подробную информацию о текущей конфигурации PHP на сервере. Она используется для:

• проверки конфигурации PHP (версия, пути, параметры компиляции);
• просмотра установленных расширений и библиотек (например, MySQL, GD, cURL);
• диагностики проблем (например, отсутствует нужное расширение);
• проверки параметров безопасности (например, отображение ошибок);
• отладки (убедиться, что изменения в php.ini применились).

Как использовать:

Создать PHP-файл с содержимым:

<?php
phpinfo();
?>

Сохранить, например, как info.php и открыть через браузер (http://localhost/info.php).

Аргументы:

Функция может вызываться без параметров или с числовым аргументом для вывода определённой информации:

• phpinfo(); — вся информация
• phpinfo(INFO_MODULES); — только модули
• phpinfo(INFO_VARIABLES); — только переменные среды

Основные константы:

• INFO_GENERAL, INFO_CREDITS, INFO_CONFIGURATION, INFO_MODULES, INFO_ENVIRONMENT, INFO_VARIABLES, INFO_LICENSE

Возвращаемое значение:

Возвращает true при успешном выполнении, но обычно используется только для вывода информации.

Примеры:

1. Вся информация:

<?php
phpinfo();
?>

2. Только модули:

<?php
phpinfo(INFO_MODULES);
?>

3. Только переменные среды:

<?php
phpinfo(INFO_ENVIRONMENT);
?>

Важные замечания:

• Не оставляйте файл с phpinfo() на сервере в открытом доступе — он раскрывает технические детали.
• Вывод оформлен в виде HTML-страницы с таблицами.

Вывод:

phpinfo() — быстрый способ узнать всё о конфигурации PHP. Используйте для диагностики и настройки, но соблюдайте меры безопасности

Web
CSS
JavaScript
HTML
C#
jQuery
PHP
Flash
Yii / Yii2
Java
Net
CMS
3D
Parallax
MySQL
Ajax
XML
SEO
FTP
JSON
Design
Python
Back-end
Front-end
ASP
Perl
Template
Domain
Hosting
Plugin
Browser
DNS
SVG
Effect
Опрос
Какой ИКС вашего сайта?







Авторизация
Логин:
Пароль: