-2

私はデビアンを使用しています。PHPのバージョンを確認したかったのです。打ったけど間違えた

php

それ以外の

php - v

. そして、「phpコマンドライン」は私からコマンドを受け取りません。エラーなし、反応なし。

killコマンドを使用してこのプロセスを停止できますが、オプションのない「php」とは何かを知りたいです。kill コマンドを使用せずに停止する方法。

4

1 に答える 1

6

Ctrl+を押すDと EOF (ファイルの終わり) が PHP に送信され、PHP が終了します。Ctrlまたは、 +を押しCて SIGINT シグナルで強制終了します。

説明:コマンドライン引数がない場合、PHP は、端末に接続されている標準入力でコードが提供されることを期待しています。これは、PHP だけでなく、多くの UNIX プログラムの標準的な動作です。Ctrlコードを手動で入力し、完了したら+を押すと、D入力したコードが PHP によって実行されます。

で同じ動作を確認できますcat。ファイル名を指定しないcatと、標準入力から読み取られて標準出力にコピーされます。つまり、Ctrl+Dを押して EOF を通知するまで、入力したすべての行がエコーされます。

于 2013-01-25T18:27:52.107 に答える