PHP |使用 phpinfo() 获取PHP配置信息
PHP为我们提供了一个内置函数phpinfo(),PHP为我们提供了有关我们系统中安装的PHP版本和PHP配置的详细信息。要了解计算机中安装的配置和PHP版本,可以使用一个简单的PHP脚本。该脚本包含一个名为“phpinfo()”的PHP函数,它输出有关 PHP 配置的信息。 phpinfo()函数在调试过程中也很有用。
这个函数一般会输出大量的信息,比如:
- 有关PHP编译选项和扩展的信息。
- PHP版本。
- 服务器信息和环境(如果编译为模块)。
- PHP环境。
- 操作系统版本信息、路径、配置选项的主值和本地值。
- HTTP 标头。
- PHP许可证。
句法:
bool phpinfo ([ int $what = INFO_ALL ] )
参数:
$what :这是一个可选参数,可用于显示特定信息。
它可以采用以下值:
- INFO_GENERAL:用于显示配置行、 PHP.ini 位置、构建日期、Web 服务器、系统等。
- INFO_CREDITS:用于显示PHP Credits。
- INFO_CONFIGURATION:用于显示PHP指令的当前、本地和主值。
- INFO_MODULES:用于显示加载的模块及其各自的设置。
- INFO_ENVIRONMENT:用于显示环境变量信息。
- INFO_VARIABLES:它显示来自 EGPCS 的所有预定义变量(环境、GET、POST、Cookie、服务器)。
- INFO_LICENSE:用于显示PHP许可证信息。
- INFO_ALL:显示以上所有信息。
返回类型:phpinfo()函数返回一个布尔值。也就是说,它在成功时返回true ,在失败时返回 false 。
显示完整信息:要显示PHP版本、配置、环境详细信息等的完整信息,应按以下方式执行 phpinfo()函数:
php
输出:
注意:使用 CLI 模式时,phpinfo() 输出纯文本而不是 HTML。