phpinfo()
是一個 PHP 函數,用于顯示有關當前 PHP 安裝的詳細信息。當你調用這個函數時,它會生成一個包含大量關于 PHP 配置、安裝和運行環境的信息頁面。以下是一些常見的 phpinfo()
輸出信息:
- PHP 版本:顯示當前安裝的 PHP 版本。
- 系統信息:包括操作系統、Web 服務器(如 Apache、Nginx 等)和 PHP 運行時的信息。
- PHP 配置:列出
php.ini
文件中的配置選項,包括 PHP 核心功能和擴展模塊的設置。
- 已安裝的擴展:顯示已啟用的 PHP 擴展及其版本信息。
- 環境變量:顯示當前環境中的變量,如
$_SERVER
、$_GET
、$_POST
等。
- 路徑信息:包括 PHP 安裝目錄、擴展目錄、上傳臨時目錄等。
- 錯誤報告:顯示當前的 PHP 錯誤報告設置,包括錯誤類型和報告級別。
- HTTP 標頭信息:顯示當前請求的 HTTP 標頭信息。
- 腳本信息:包括當前執行的腳本文件名、腳本路徑和腳本執行時間等。
- 性能配置:顯示 PHP 性能相關的配置選項,如內存限制、最大執行時間等。
請注意,phpinfo()
輸出包含敏感信息,因此不建議在生產環境中使用。在實際開發中,可以使用其他方法(如日志記錄、環境變量等)來收集和管理配置信息。