PHP 的 CLI 模式简介

什么是 CLI

CLI其实是Command Line Interface的简写,从字面上不难理解,是命令行接口的意思。

CLI 的使用

1、运行某php文件

php a.php
php -f a.php

-f 可选,如果提示 command not found,请自行把php所在路径添加到环境变量中并重启命令行。

2、查看命令行下该php的版本信息

php -v

如果安装了多个php版本,php -v后发现显示的并不是你想要显示的某版本,那就说明php加入到环境变量的目录是不对的,可自行修改即可

3、查看CLI模式下phpinfo的信息

php -i

可以利用linux的grep命令进行筛选

比如查看php所加载的配置文件所在路径

php -i | grep php.ini

如果发现加载的配置文件不对,这个时候可以通过php -c来指定命令行模式下php所加载的配置文件

php -c /custom/directory/custom-file.ini

4、校验某php文件是否有语法错误

利用 php -l 排除文件是否有语法错误

php -l a.php

5、查看php都加载了哪些模块

php -m

6、命令行下直接运行php代码

各位都使用过composer,composer的安装命令中也有使用php -r,没错,我们可以用php -r在命令行下直接运行php代码

比如查看当前环境是否开启了错误回显

php -r "var_dump(get_cfg_var('display_errors'));"

7、上面列出的例子,可以这样去理解

php -m(module)
php -c(config)
php -i (info)
php -f(file)
php -v(version)
php -r(run)
  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Joker_PL

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值