PHP中的fflush()函数是一个内置函数,用于将所有缓冲的输出写入打开的文件。 fflush()函数强制将所有缓冲的输出写入文件句柄指向的资源。 fflush()函数成功时返回true,失败时返回false。
用法:
fflush($file)
参数:PHP中的fflush()函数仅接受一个参数$file。它指定打开的文件流。
返回值:成功返回TRUE,失败返回FALSE。
错误与异常:
- 如果文件指针无效,则fflush()函数将导致错误。
- 指向的文件必须由fopen()或fsockopen()打开,并由fclose()关闭。
以下示例程序旨在说明fflush()函数。
程序1:注意:在下面的程序中,名为singleline.txt的文件包含一行信息,即“此文件由一行组成。”。
<?php
// The file is opened using fopen() function
$check = fopen("singleline.txt", "r");
$seq = fgets($check);
// Writing buffered output to a file
// until the end-of-file is reached
while(! feof($check))
fflush($check);
// The file is closed using fclose() function
fclose($check);
?>
输出:
This file consists of a single line.
程序2::在下面的程序中,名为gfg.txt的文件包含以下文本。
This is the first line.
This is the second line.
This is the third line.
<?php
// The file is opened using fopen() function
$check = fopen("gfg.txt", "r");
$seq = fgets($check);
// Writing buffered output to a file
// until the end-of-file is reached
while(! feof($check))
fflush($check);
// The file is closed using fclose() function
fclose($check);
?>
输出:
This is the first line. This is the second line. This is the third line.
参考:
http://php.net/manual/en/function.fflush.php
相关用法
- p5.js nfc()用法及代码示例
- p5.js nf()用法及代码示例
- PHP Ds\Set xor()用法及代码示例
- p5.js nfs()用法及代码示例
- d3.js d3.hcl()用法及代码示例
- p5.js nfp()用法及代码示例
- PHP cos( )用法及代码示例
- PHP pi( )用法及代码示例
- PHP sin( )用法及代码示例
- p5.js value()用法及代码示例
- PHP tan( )用法及代码示例
- CSS var()用法及代码示例
注:本文由纯净天空筛选整理自Shubrodeep Banerjee大神的英文原创作品 PHP | fflush() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。