我正在移植一个 php 脚本,用于监听 linux supervisor
的事件。
这可能是一个愚蠢的问题,但我无法理解这相当于什么
$fin = fopen ("php://stdin","r");
我需要这个,因为当 supervisor
触发事件时,也会启动我的脚本,并且我的脚本侦听从 php://stdin
读取的事件
fopen 上的只读模式 ("r"
) 是 对于 php:// 处理程序,PHP 会忽略。
根据您想要执行的操作,您可以使用 io.ReadAll(os.Stdin)
或 bufio.NewScanner(os.Stdin)
(如果您打算逐行阅读)。
以上がPHPの標準入力からの読み取りに相当するものは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。