« SplFileObject::eof
SplFileObject::fgetc »

SplFileObject::fflush

(PHP 5 >= 5.1.0, PHP 7, PHP 8)

SplFileObject::fflush — 出力をファイルにフラッシュする

説明

public function SplFileObject::fflush(): bool

バッファリングされたすべての出力をファイルに強制的に書き込みます。

パラメータ

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

戻り値

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

例

例1 SplFileObject::fflush() の例

<?php
$file = new SplFileObject('misc.txt', 'r+');
$file->rewind();
$file->fwrite("Foo");
$file->fflush();
$file->ftruncate($file->ftell());
?>

参考

関連キーワード:
SplFileObject   fflush   フラッシュ   fwrite   fgetc   バッファ   リング   強制的   成功   misc   rewind   ftruncate   ftell   参考
関連する関数・ページ:
splfileobject.next   splfileobject.fgetc   splfileobject.haschildren   splfileobject.tostring   splfileobject.current   splfileobject.rewind