PHP set_file_buffer() 实例教程
定义和用法
该set_file_buffer ( )函数设置的缓冲区大小的一个开放的档案。
输出使用fwrite ( )通常是在8K型缓冲。因此,如果两个进程写入相同的档案,每个将写信8K型行动之前,暂停,并允许其他给我们写信。如果缓冲区为0 ,写操作的无缓冲(即第一次写入过程将允许前完成,其他进程写) 。
这个函数返回0成功,否则,它返回的EOF 。
语法
set_file_buffer(file,buffer)
Parameter | Description |
---|---|
file | Required. Specifies the open file |
buffer | Required. Specifies the buffer size in bytes |
提示和说明
提示:此功能是一个别名stream_set_write_buffer ( ) 。
例如
创建一个无缓冲流:
<?php $file = fopen("test.txt","w"); if ($file) { set_file_buffer($file,0); fwrite($file,"Hello World. Testing!"); fclose($file); } ?>
以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索php
, 实例
, 函数
, 进程
, 教程
缓冲区
bufferevent setcb、setbuffer、lrs set send buffer、setreceivebuffersize、setreadbuffersize,以便于您获取更多的相关知识。
时间: 2024-09-20 17:35:56