PHP从ssh2_exec()关闭双向流的输入通道

时间:2013-11-11 03:26:10

标签: php stream stdin eof libssh2

我有$stream返回的双向流ssh2_exec($command)。流表示命令的输入和输出。

我可以使用fwrite($stream)向命令发送输入,我可以使用fread($stream)读取命令的输出。

我可以使用feof($stream)检查输出的结尾,但我无法告诉命令 input 的结束。

如果我拨打fclose($stream),双向流将被完全销毁,并且以下任何fread($stream)都会失败。

如何执行fcloseinput($stream)之类的操作来关闭双向流的输入部分?

0 个答案:

没有答案