PHPのfflush()関数
fflush()関数は、出力を開いているファイルにフラッシュします。この関数は、バッファリングされたすべての出力を、ファイルハンドルが指すリソースに強制的に書き込みます。
構文
fflush(file_pointer)
パラメータ
-
file_pointer − 開いているファイルストリームを指定します。
戻る
fflush()関数が戻ります。
- 成功の真実
- 失敗した場合はFALSE
例
<?php $file_pointer = fopen("one.txt","r+"); fflush($file_pointer); ?>
出力
test line
別の例を見てみましょう。
例
<?php $file_pointer = fopen("two.txt", "r"); $res = fgets($file_pointer); while(! feof($file_pointer)) fflush($check); fclose($file_pointer); ?>
出力
Java is a programming language. JavaScript is a scripting language.
-
PHPのfeof()関数
feof()関数は、ファイルポインタでファイルの終わりをテストします。ファイルポインタがEOFにある場合、またはエラーが発生した場合(ソケットタイムアウトを含む)、TRUEを返します。それ以外の場合はFALSEを返します。 構文 feo(file_pointer) パラメータ file_pointer − ファイルポインタは有効である必要があり、fopen()またはfsockopen()によって正常に開かれた(そしてfclose()によってまだ閉じられていない)ファイルを指している必要があります 戻る feof()関数は、ファイルポインタがEOFにある場合、またはエラーが発生し
-
PHPのfclose()関数
fclose()関数は、開いているファイルポインタを閉じます。この関数は、成功するとTRUEを返し、失敗するとFALSEを返します。 構文 fclose(file_pointer) パラメータ file_pointer − ファイルポインタは有効である必要があり、fopen()またはfsockopen()によって正常に開かれたファイルを指している必要があります。 戻る fclose()関数が戻ります。 成功の真実 失敗した場合はFALSE 例 <?php $file_pointer = fopen('amit.txt',