PHP命令行界面(CLI)提供了一系列选项,让用户能够在命令行中执行PHP脚本、检查PHP配置等。以下是常用的一些命令行选项及其描述:
-a
:进入交互模式,用户可以输入PHP代码并立即执行看到结果。-c <path>|<file>
:指定php.ini文件的路径或文件,PHP将使用该文件作为配置文件。-n
:启动时不使用php.ini文件。-d foo[=bar]
:在命令行上定义ini配置项的值,如-d display_errors=1
。-e
:生成扩展的信息用于调试器/分析器。-f <file>
:解析并执行指定的文件。-h
:显示帮助信息。-i
:显示PHP的配置信息,相当于在web环境中调用phpinfo()函数。-l
:进行语法检查但不执行脚本。-m
:显示所有已编译的模块。-r <code>
:执行给定的PHP代码,无需使用PHP标签<?php ... ?>
。-B <begin_code>
:在处理输入行之前,先执行给定的PHP代码。-R <code>
:对每一输入行都执行给定的PHP代码。-F <f