使用方法 c:\php\php -f <file> 或 c:\php\php <file> -F <file>:与php.exe参数-f对应,此参数表示每输入一行就以命令行方式执行一遍PHP文件,在PHP文件中合理运用$argn 和 $argi两个变量,结合此参数可以做很多事情,比如根据用户键盘输入的情况执行不同的程序代码,非常有意思。 知识点:$argn表示PHP命令行中当前输入的行内容,而$argi则表示该行号,对于单行,你可以理解为第几次输入。 -i:该命令行参数会调用 phpinfo() 函数并显示出结果。如果此参数你以php-cgi.exe方式执行,php.exe与php-cgi.exe的区别在于php-cgi执行此命令参数,输入为HTML格式,而php.exe的表现形式为变量形式,简洁明了很多。 使用方法 c:\php\php -i -l:对指定的PHP代码进行语法检查,其实这个命令行参数没什么用,对于致命错误,检查不出来,这就是为什么我在配置Editplus的语法检查工具时没有使用php.exe的这个参数的原因。注意:此参数不能和-f一起使用。 使用方法 c:\php\php -l <file> -m:该命令行参数主要用来输出内置以及已加载的PHP及Zend模块 使用方法 c:\php\php -m -v:该命令行参数主要用来输出PHP 和 Zend 的版本信息 使用方法 c:\php\php -v –ini:该命令行参数主要用来输出PHP配置文件的位置信息 使用方法 c:\php\php --ini 至此,PHP命令行执行程序php.exe的基本使用方法和常用参数就介绍完了,我们知道PHP程序的运行方式通常都以网页方式运行,但是其实通过PHP的命令行方式可以独立运行PHP脚本程序,合理运用php.exe,可以实现很多功能,比如我们一直很饶头的计划任务,完全可以在 Windows平台上通过以批处理的方式调用PHP命令行程序php.exe来执行相应的PHP程序。更多php.exe参数说明请参考这里。 (责任编辑:admin) |