1

$streamから返された双方向ストリームがありますssh2_exec($command)。ストリームは、コマンドの入力と出力の両方を表します。

でコマンドに入力を送信fwrite($stream)でき、コマンドの出力を で読み取ることができますfread($stream)

で出力の終わりを確認できますが、入力feof($stream)の終わりについてコマンドに伝える方法がありません。

を呼び出すfclose($stream)と、双方向ストリームが完全に破棄され、以降はすべてfread($stream)失敗します。

fcloseinput($stream)双方向ストリームの入力部分だけを閉じるにはどうすればよいですか?

4

0 に答える 0