如何运行php文件-如何使用 php.exe 运行 php 文件

-C

通过该参数可以指定放置php.ini文件的目录,也可以直接指定自定义的INI文件,其文件名可以不是php.ini。

-d

通过该参数,可以自己设置php.ini文件中变量的值,句型为:-dconfiguration_directive[=value]

-e

为调试器等生成扩展信息。

-z

加载 Zend 扩展库。 如果只给出文件名,PHP 将尝试从系统扩展库的默认路径加载扩展(在 Linux 系统下,该路径通常由 /etc/ld.so.conf 指定)。 如果使用绝对路径指定文件名,则不会使用系统默认的扩展库路径。 如果使用相对路径指定文件名,PHP 将仅尝试加载相对于当前目录的扩展库。

-l(该参数不能与-r一起使用)

该参数提供了一种对指定PHP代码进行句型检测的便捷方法。 成功时如何运行php文件,字符串 NosyntaxerrorsDetectedin 被写入标准输出如何运行php文件,但 shell 返回值为 0。失败时,Errorsparsing 和内部解析器错误消息被写入标准输出,shell 返回值设置为 255。此参数将使难以检测致命错误(例如未定义的函数),如果要检查名称错误,请使用 -f 参数。

-m

使用此参数,PHP 将复制外部并加载的 PHP 和 Zend 模块:

-我

此命令行参数调用 phpinfo() 函数并复制结果。 如果 PHP 无法正常工作,建议您执行 php -i 命令,查看消息表之前或位置是否有错误消息输出。 请注意,输出内容为HTML格式,因此输出信息比较大。

-r

使用此参数在命令行上运行 PHP 代码。 不需要添加PHP开始和结束标识符(),否则会导致句子解析错误。

-H

使用此参数,您可以获得命令行参数的完整列表以及这些参数的作用的简要说明。

PHP的命令行模式使得PHP脚本能够完全独立于WEB服务器运行。 如果你使用Unix系统,你需要在你的PHP脚本的顶部添加一行特殊的代码以便它可以被执行,这样系统就可以知道使用哪个程序来运行该脚本。 在Windows平台下,可以将php.exe与.php文件的双击属性关联起来,也可以编译成批处理文件,用PHP来执行脚本。 对于Unix系统减少的第一行代码不会影响Windows下脚本的运行,因此也可以通过这种方式编译跨平台脚本。