PHP在Windows与Linux下运行命令行(Cli)

作者: Darren 分类: php,收藏 发布时间: 2019-09-22 10:24

首先最近有写了一个程序,用PHP写的,但是在浏览器跑,第一不适合长期跑,还有就是内存与运行时间限制,所以还是需要用到windwos,由于本机是windwos开发环境,所以在本机试着跑了一下,没有问题.

主要先介绍了一下,php运行参数,最后在说怎么设置与配置

一、运行参数

首先介绍一下PHP在命令行下的参数

命令: php(选项)(参数)

  PHP命令选项含义

 

 选项

 含义

 -q  安静模式。HTTP头输出(只有CGI)
 -g<名称>  在脚本中使变量为全局变量
 -f<文件>  解析和执行文件
 -a  运行PHP交互方式
 -b<地址:端口>  为外部FASTCGI服务器模式(CGI)绑定路径
 -r<代码>  运行PHP代码,而无需使用脚本标记“<?..?>”
 -e  为调试器/分析器生成扩展信息
 -n  没有php.ini文件将被使用
 -z<文件>  加载Zend扩展文件
 -H  从外部工具隐藏脚本名称(文件)和参数
 –rf  显示有关函数名都信息
 -l  只进行语法检查
 –rc  显示有关类名的信息
 –re  显示有关扩展名的信息
 –ri  名字显示
 –ini  显示配置文件名
 -C  不chdir到脚本的目录
 -c<路径|文件>  在指定目录路径中查找php.ini文件,或使用指定的文件
 -i  PHP信息和配置
 -T<总数>  测量脚本重复次数的执行时间
 -m  在模块中显示编译
 -s  输出HTML语法高亮显示源代码
 -F<文件>  对每个输入行解析和执行文件
 -E<代码>  处理所有的输入行后运行PHP代码
 -B<代码>  处理输入行之前运行PHP代码
 -w  输出源,注释和空白
 -R<代码>  对每一个输入行运行PHP代码
 -v  查看版本

二、设置与配置

1、windwos

windwos会比较简单,就是在我的电脑,属性,里面高级,里面社会环境变量,将php的目录复制进去,如果在中间添加,那么前后需要加分号,不然会报错

%title插图%num

最后在命令行下,执行

php -version

%title插图%num

如果看到这里,就说明执行成功了

最后在执行,就可以这样

php  这里填写你要执行的PHP脚本

2、Linux

在Linux中只要已经安装PHP,以后,就可以在命令后执行如下,就可以实现了在命令行运行了

apt-get install php5-cli [Debian 及类似系统]
yum install php-cli [CentOS 及类似系统]

最后也可以执行

php -version

如果能看到版本信息,就说明安装成功了.

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注