必须phpinfo仅在开发环境中使用它。永远不要将包含代码的代码发布phpinfo到生产环境中
话虽如此,它对于了解您正在使用的PHP环境(操作系统,配置,版本,路径,模块),特别是在追查错误时,是一个有用的工具。这是一个简单的内置函数:
phpinfo();
它具有一个参数$what,允许自定义输出。默认值为INFO_ALL,使它显示所有信息,并且在开发过程中通常用于查看PHP的当前状态。
您可以传递参数INFO_*常量,并结合按位运算符来查看自定义列表。
您可以在浏览器中运行它,以得到格式精美的详细外观。它也可以在PHP CLI中工作,您可以在其中将其通过管道less轻松查看。
phpinfo(INFO_CONFIGURATION | INFO_ENVIRONMENT | INFO_VARIABLES);
这将显示PHP指令(ini_get),环境($_ENV)和预定义变量的列表。