« ssh2_scp_send
ssh2_send_signal »

ssh2_send_eof

(PECL ssh2 >= 1.3)

ssh2_send_eof — ストリームに EOF を送信する

説明

function ssh2_send_eof(resource $channel): bool

ストリームに EOF を送信します。 この関数は通常、標準入力をクローズしつつ、 標準出力と標準エラー出力は活かしておく用途に使います。 たとえば、リモートのプロセスに標準入力経由でデータを送信し、 処理する際にはそれをクローズします。 そうすれば、追加のファイルを作ることなく、 処理結果を読み取ることが出来ます。

パラメータ

channel

SSH のストリーム。 ssh2_fetch_stream() や ssh2_connect() のような関数から取得できます。

戻り値

成功した場合に true を、失敗した場合に false を返します。

参考

関連キーワード:
ストリーム   送信   send   channel   クローズ   fetch   stream   signal   resource   通常   用途   リモート   経由   connect   成功   参考   拡張
関連する関数・ページ:
stream.setup   stream.errors   function.ssh2-scp-send   function.socket-send   function.ssh2-fetch-stream   function.ssh2-send-signal