Файлът phpinfo() е мощен инструмент, който може да предостави богата информация за вашата PHP среда. Тази помощна програма може да се използва при отстраняване на неизправности и отстраняване на грешки и се счита за основна за всеки PHP разработчик.
phpinfo() не само служи за техническа цел, като показва текущите системни настройки, но има и диагностични възможности. Например, той може да предостави безценни подробности, когато се опитва да репликира грешки, докладвани в различни среди.
Създайте PHPInfo файл
Създаването на файл `phpinfo` е лесен процес. Ето ръководство стъпка по стъпка как да създадете файл `phpinfo`:
- Отворете нов файл във вашия текстов редактор.
- Добавете следния ред към новия си файл:
<?php phpinfo(); ?>
- Запазете файла като „phpinfo.php“.
- Качете файла в основната директория на вашата PHP среда.
- Отворете уеб браузър и отворете „http://yourdomain.com/phpinfo.php“.
На тази страница ще видите подробна информация за вашите текущи PHP настройки и конфигурации.
Разбиране на изходите на PHPInfo
Функцията `phpinfo()` произвежда голямо количество информация за текущото състояние на PHP. Това включва информация за опциите и разширенията за компилиране на PHP, версията на PHP, информация за сървъра и средата (ако е компилиран като модул), средата на PHP, информация за версията на ОС, пътища, главни и локални стойности на опциите за конфигурация, HTTP заглавки и PHP Разрешително.
За илюстрация:
<?php // Show all information, defaults to INFO_ALL phpinfo(); ?>
Важно е да се отбележи, че файлът PHPInfo може потенциално да предостави вредна информация, ако попадне в неподходящи ръце. Поради това винаги се препоръчва да премахнете или осигурите достъп до файла, когато не се използва.
PHP библиотеки и функции
PHP има богата колекция от библиотеки и вградени функции, които могат да се видят чрез изхода `phpinfo()`. Тези вградени функции опростяват процеса на писане на код и подобряват функционалността на PHP приложенията.
От изхода на `phpinfo()`, като секцията 'Конфигуриране на команда', можете да заключите с кои библиотеки е създадено вашето издание на PHP. Това е полезно за определяне дали вашата PHP среда поддържа определени функции или функции.
В заключение, файлът `phpinfo()` е основен инструмент, предоставящ цялостен преглед на текущото състояние на PHP. От гледна точка на разработчиците, разбирането и използването на тази функция е от решаващо значение за изграждането на надеждни приложения без грешки на PHP платформата.