📅  最后修改于: 2023-12-03 15:03:37.332000             🧑  作者: Mango
fflush()
函数用于刷新(清空)文件缓冲区,确保所有被缓存的输出被写入文件。如果需要立即将输出写入文件,可以使用这个函数。
fflush ( resource $fp )
该函数接收一个参数 fp
,表示指向打开文件的指针。
如果成功,该函数返回 bool 值 true
,否则返回 false
。
$file = fopen("test.txt", "w");
$text = "Hello, world!";
fwrite($file, $text);
fflush($file);
fclose($file);
在上面的示例中,我们使用 fopen()
函数打开一个名为 test.txt
的文件并以写入模式打开它。然后使用 fwrite()
将字符串 "Hello, world!" 写入文件。最后使用 fflush()
手动清空文件缓冲区,确保所有内容都被写入文件。最后使用 fclose()
关闭文件。
w
和 a
模式)。false
。fflush()
将不会有任何效果。flush()
函数代替 fflush()
。