我有$stream
返回的双向流ssh2_exec($command)
。流表示命令的输入和输出。
我可以使用fwrite($stream)
向命令发送输入,我可以使用fread($stream)
读取命令的输出。
我可以使用feof($stream)
检查输出的结尾,但我无法告诉命令 input 的结束。
如果我拨打fclose($stream)
,双向流将被完全销毁,并且以下任何fread($stream)
都会失败。
如何执行fcloseinput($stream)
之类的操作来关闭双向流的输入部分?