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 的所有資訊。

輸出:

PHP 資訊輸出

phpinfo() 也接受常量引數來顯示詳細資訊。例如,INFO_CREDITS 將顯示 PHP 的學分資訊。

例子:

<?php
phpinfo(INFO_CREDITS);
?>

輸出(僅顯示學分):

PHP 學分資訊

通過 phpinfo() 獲取詳細資訊的其他常量如下。

常數 用法
INFO_GENERAL 顯示一般 PHP 資訊。
INFO_CONFIGURATION 顯示 php.ini 資訊。
INFO_ENVIRONMENT 顯示環境變數的資訊。
INFO_MODULES 顯示載入模組的資訊。
INFO_VARIABLES 顯示所有預定義變數的資訊。
INFO_LICENSE 顯示 PHP 的許可證資訊。
INFO_ALL 顯示上述所有資訊。

將常量作為引數放入 phpinfo() 並執行它以顯示資訊。