我使用Debian.我想检查我的PHP版本.我键入但是错误
php
Run Code Online (Sandbox Code Playgroud)
代替
php - v
Run Code Online (Sandbox Code Playgroud)
.然后"php命令行"将不再接受任何命令.没有错误没有反应.
我可以使用kill命令停止这个过程,但我想知道,没有选项的'php'是什么.如何停止它,没有杀死命令.
按Ctrl+ D将EOF(文件结束)发送到PHP,这将导致它退出.或者按Ctrl+ C用SIGINT信号杀死它.
说明:没有命令行参数,PHP期望在标准输入上提供代码,该输入连接到终端.这是许多UNIX程序的标准行为,而不仅仅是PHP.您可以手动键入代码,然后在完成后按Ctrl+ D,PHP将执行您键入的代码.
您可以看到相同的行为cat
.如果您不提供文件名,cat
将从stdin读取并将其复制到stdout.这意味着它会回显您键入的每一行,直到您按Ctrl+ D表示EOF.