PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

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.

  1. PHPのfeof()関数

    feof()関数は、ファイルポインタでファイルの終わりをテストします。ファイルポインタがEOFにある場合、またはエラーが発生した場合(ソケットタイムアウトを含む)、TRUEを返します。それ以外の場合はFALSEを返します。 構文 feo(file_pointer) パラメータ file_pointer − ファイルポインタは有効である必要があり、fopen()またはfsockopen()によって正常に開かれた(そしてfclose()によってまだ閉じられていない)ファイルを指している必要があります 戻る feof()関数は、ファイルポインタがEOFにある場合、またはエラーが発生し

  2. PHPのfclose()関数

    fclose()関数は、開いているファイルポインタを閉じます。この関数は、成功するとTRUEを返し、失敗するとFALSEを返します。 構文 fclose(file_pointer) パラメータ file_pointer − ファイルポインタは有効である必要があり、fopen()またはfsockopen()によって正常に開かれたファイルを指している必要があります。 戻る fclose()関数が戻ります。 成功の真実 失敗した場合はFALSE 例 <?php    $file_pointer = fopen('amit.txt', &#