HOWTO · PHP
顯示 localhost 上的 PHP 配置資訊
本教程演示如何在 localhost 上顯示 PHP 配置資訊。
本頁內容
phpinfo() 是 PHP 中的一個內建函式,它在本地主機上輸出 PHP 配置的所有資訊。我們必須通過一個簡單的 phpinfo() 函式呼叫來建立一個 PHP 檔案。
有時,該檔案可能無法正常工作並輸出 404 錯誤。本教程演示瞭如何在 PHP 中設定和執行 phpinfo()。
將配置設定為在 Localhost 上執行 phpinfo()
在 localhost 上執行 phpinfo() 是一項簡單的任務。你的本地主機應該知道如何為此任務執行 PHP 檔案。
從 localhost 庫中開啟 httpd.conf 檔案並檢查 PHP 是否正確配置。配置應該是這樣的:
PHPIniDir "C:/php74"
AddHandler application/x-httpd-php .php
LoadModule php7_module "C:/PHP74/php7apache2_4.dll"
設定好配置後,重新啟動你的 localhost,然後你可以執行 phpinfo()。
上面的配置是針對 apache localhost 的。
使用 phpinfo() 顯示 PHP 的配置資訊
首先,你必須使用以下程式碼建立一個檔案 info.php 並在你的本地主機上執行它:
<?php
phpinfo();
?>
簡單的 phpinfo() 將返回已安裝 PHP 的所有資訊。
輸出:
phpinfo() 也接受常量引數來顯示詳細資訊。例如,INFO_CREDITS 將顯示 PHP 的學分資訊。
例子:
<?php
phpinfo(INFO_CREDITS);
?>
輸出(僅顯示學分):
通過 phpinfo() 獲取詳細資訊的其他常量如下。
| 常數 | 用法 |
|---|---|
| INFO_GENERAL | 顯示一般 PHP 資訊。 |
| INFO_CONFIGURATION | 顯示 php.ini 資訊。 |
| INFO_ENVIRONMENT | 顯示環境變數的資訊。 |
| INFO_MODULES | 顯示載入模組的資訊。 |
| INFO_VARIABLES | 顯示所有預定義變數的資訊。 |
| INFO_LICENSE | 顯示 PHP 的許可證資訊。 |
| INFO_ALL | 顯示上述所有資訊。 |
將常量作為引數放入 phpinfo() 並執行它以顯示資訊。