PHP命令行执行程序php.exe参数说明

-f <file>:以命令行方式运行指定的PHP文件,只要指定具体的PHP文件(带绝对路径),php.exe就可以执行PHP文件,所以这个参数单个使用其实有没有都无所谓,他有点类似于在游览器方式下显示PHP执行的结果,区别在于由于是以命令行方式运行,它是以HTML源码的形式输出,如果执行有错误,也会列出出错信息。

使用方法

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 -r "code"

–ini:该命令行参数主要用来输出PHP配置文件的位置信息

使用方法

c:\php\php --ini

至此,PHP命令行执行程序php.exe的基本使用方法和常用参数就介绍完了,

我们知道PHP程序的运行方式通常都以网页方式运行,但是其实通过PHP的命令行方式可以独立运行PHP脚本程序,

合理运用php.exe,可以实现很多功能,比如我们一直很饶头的计划任务,

完全可以在Windows平台上通过以批处理的方式调用PHP命令行程序php.exe来执行相应的PHP程序

最新文章

  1. Linux运维初级教程(二)账户与安全
  2. java 20 - 6 加入了异常处理的字节输出流的操作
  3. [51NOD1959]循环数组最大子段和(dp,思路)
  4. 这只是一篇用Markdown写的随记,就是熟悉熟悉MarkDown而已
  5. DevExpress某些控件继承后的可编辑性
  6. WPF 之 线程使用
  7. 初学java,遇到的陌生词语(1)
  8. JavaFX 3D部分介绍(3) Lights
  9. sql server 2005中使用with实现递归
  10. Servlet--ServletContext接口
  11. z-index的学习整理转述
  12. [LeetCode] 310. Minimum Height Trees_Medium tag: BFS
  13. PHP基础记录
  14. 【WIN10】使用自己的PageLoader加載Page
  15. sparkR 跑通的函数
  16. Cockroachdb 四、用户管理及授权
  17. 【JAVAWEB学习笔记】网上商城实战1:环境搭建和完成用户模块
  18. dom4j学习总结(一)
  19. 开发mis系统用到的技术
  20. 环形缓冲区实现类(Delphi)

热门文章

  1. 初见spark-03(高级算子)
  2. WPF里ItemsControl的分组实现
  3. MyBatis---简单增删改查的带事物的例子
  4. Eclipse 创建 Java 包---Eclipse教程第09课
  5. vim 简单命令
  6. 每天一个Linux命令(8):chmod命令
  7. 四 Android Capabilities讲解
  8. loadrunner 欺骗ip设置
  9. navmesh自动寻路
  10. 孤荷凌寒自学python第三天 初识序列