set_file_buffer() 函数可以设置打开文件的缓冲区大小。使用 fwrite() 函数的输出通常以 8K 缓冲。因此,如果两个进程写入同一个文件,则每个进程最多可以写入 8K,然后暂停并允许其他人写入。如果缓冲区为0,则写操作是无缓冲的,这意味着在允许其他进程写入之前可以完成第一个写入过程。此函数可以在成功时返回 0,否则返回 EOF。
用法
set_file_buffer(file, buffer)
该函数是 stream_set_write_buffer() 函数的别名。
示例
<?php
$file = fopen("/PhpProject/sample.txt", "w");
if ($file) {
set_file_buffer($file, 0);
fwrite($file, "Hello World!");
fclose($file);
}
?>
相关用法
- PHP set_file_buffer()用法及代码示例
- PHP set_exception_handler()用法及代码示例
- PHP set_error_handler()用法及代码示例
- PHP Spreadsheet_Excel_Writer setAlign()用法及代码示例
- PHP Spreadsheet_Excel_Writer setScript()用法及代码示例
- PHP Spreadsheet_Excel_Writer setOutLine()用法及代码示例
- PHP Spreadsheet_Excel_Writer setColor()用法及代码示例
- PHP Spreadsheet_Excel_Writer setFontFamily()用法及代码示例
- PHP setlocale()用法及代码示例
- PHP Spreadsheet_Excel_Writer setTextWrap()用法及代码示例
- PHP Spreadsheet_Excel_Writer setItalic()用法及代码示例
- PHP Spreadsheet_Excel_Writer setVAlign()用法及代码示例
- PHP Spreadsheet_Excel_Writer setBgColor()用法及代码示例
- PHP settype()用法及代码示例
- PHP Spreadsheet_Excel_Writer setHAlign()用法及代码示例
- PHP Spreadsheet_Excel_Writer setFgColor()用法及代码示例
- PHP Spreadsheet_Excel_Writer setShadow()用法及代码示例
- PHP Spreadsheet_Excel_Writer setBold()用法及代码示例
- PHP Spreadsheet_Excel_Writer setStrikeOut()用法及代码示例
- PHP Spreadsheet_Excel_Writer setUnderline()用法及代码示例
注:本文由纯净天空筛选整理自 PHP - Function set_file_buffer()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。