« streamWrapper::stream_eof
streamWrapper::stream_lock »

streamWrapper::stream_flush

(PHP 4 >= 4.3.2, PHP 5, PHP 7, PHP 8)

streamWrapper::stream_flush — 出力をフラッシュする

説明

public function streamWrapper::stream_flush(): bool

このメソッドがコールされるのは、fflush() への対応をする場合やストリームを閉じる場合です。 フラッシュしていないデータが残っていれば、それを書き出します。

データをストリームにキャッシュした状態でまだストレージに格納していないのなら、 ここで格納しなければなりません。

パラメータ

この関数にはパラメータはありません。

戻り値

キャッシュデータが正常に格納できた (あるいは格納するデータがなかった) 場合に true、データを格納できなかった場合に false を返します。

注意

注意:

実装されていない場合の戻り値は false です。

参考

  • fflush() - 出力をファイルにフラッシュする

関連キーワード:
streamWrapper   フラッシュ   stream   格納   flush   fflush   ストリーム   キャッシュ   lock   ストレージ   正常   実装   参考
関連する関数・ページ:
streamwrapper.stream-write   streamwrapper.stream-eof   streamwrapper.stream-close   streamwrapper.stream-tell   streamwrapper.stream-read   streamwrapper.stream-truncate