当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


PHP set_file_buffer()用法及代码示例



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 - Function set_file_buffer()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。