从 CLI OSX 退出 PHP

问题描述 投票:0回答:3

首先,我是 PHP 世界的一个超级新手。 所以我想在 OSX 中运行一个 PHP 网站,安装 php liip

之后,我进入终端,只需输入

php
(只是为了看看发生了什么),但它打开了一种我无法退出的文本编辑器:

my cli

我怎样才能关闭这样的东西?

php macos command-line-interface
3个回答
12
投票

您必须输入 ctrl + C 才能退出。


0
投票

使用 linux 并有相同问题的人可以通过 google 发送到这里。 ctrl + C中断信号SIGINT)并不总是会终止正在运行的作业。尝试一下

ctrl + \ - (退出信号 SIGQUIT)

ctrl + 4 - 发送 ^\

$ php ...

^\Quit

相当于

kill -3 pid
- 杀死当前在前台的进程。


0
投票

Ctrl+D
它将向 PHP 发送

EOF
(文件结束)符号。如果您要在那里编写一些脚本 - 当您完成后 - 执行相同的操作。 Ctrl+D 将向 PHP 发送
EOF
符号,并且您对 PHP 的输入将被视为已完成。
然而,如上所述的 Ctrl+C 也适用于您只想退出 PHP 并丢弃您在其中输入的任何内容的情况。此组合向当前前台进程(在您的情况下为 php)发送
SIGINT
信号,使其立即退出。

© www.soinside.com 2019 - 2024. All rights reserved.