PHP 命令行交互模式的开启 [ php -a ]

很多时候我们想简单的做个代码调试, 可以写一个.php的文件,然后

php  test.php

这个样子,但其实有个更简单的方式就是开启命令行交互模式,如下:

不过有的时候我们输入命令后会卡在如下位置:

原因很简单,我们需要安装PHP的扩展readline, 如果一开始想到这点的话,在安装php的时候就可以使用 –with-readline,第二种方法就是通过后期的扩展安装方式

我们按照这个安装readline扩展,不过你也许并不顺利,

解决办法,官网下载最新的libedit源码包,附上地址

http://thrysoee.dk/editline/libedit-20170329-3.1.tar.gz

这里我也附上安装命令,

安装完libedit ,就可以继续安装readline扩展了,最后记得在php.ini里引入扩展

重启php, 享受php -a  带来的快感吧 !

 

 



发表评论

电子邮件地址不会被公开。