1. ホーム
  2. php

[解決済み] PHPの対話型モードで実行する方法

2022-02-15 22:35:27

質問事項

私はPHPの初心者です。PHPをコマンドプロンプト(対話型モード)で実行したいだけなのです。

そこで、こんなコードを打ちました。

`php -v`
`<?php`
`echo 7;`
`?>`

しかし、実行方法がわかりません。 Enter cmdは、私がコードを書き続けることを期待しています。php.netや他のフォーラムで検索してみましたが、何も見つかりませんでした。では、結果を表示するためのファンクションキーか何かがあるのでしょうか?

解決方法を教えてください。

Ctrl + d を実行すると、end-of-file conditionが発生し、スクリプトが実行されます。

参照 対話型phpシェルはどのように動作しますか?

<ブロッククオート <ブロッククオート

インタラクティブ・シェルとインタラクティブ・モードは、同じものではありません。 名前と機能が似ています。

php -a と入力して、'Interactive Shell' の後に php> のプロンプトが表示された場合、インタラクティブシェルが利用可能です(PHPの はリードラインのサポート付きでコンパイルされています)。代わりに、次のような応答が返ってきた場合 対話型モードが有効」であれば、対話型シェルがないことになります。 この記事はあなたには関係ありません。

ということは、「インタラクティブモードが有効」とだけ表示された場合は、「インタラクティブモードが無効」と表示された場合のみ、「インタラクティブモードが有効」と表示された場合のみ、「インタラクティブモードが無効」と表示されることになります。 PHPのコードを入力し、入力が終わったらPHPにEOFを送ればいいのです。 を実行します。

EOFとは、End-of-file(ファイルの終わり)という意味です。