función de PHP set_file_buffer ()
Definición y Uso
set_file_buffer función () para establecer el tamaño del búfer para abrir el archivo.
Uso fwrite () función del tamaño del búfer de salida es por lo general 8K. Por lo tanto, si quieres dos procesos escriben en los mismos archivos, cada archivo sólo puede ser escrito a un tamaño máximo de 8 K, y permitir que otros procesos escriban. Si el buffer es 0 entonces escribir no serán amortiguados operaciones (esto significa: Sólo después de que el primer proceso de escritura ha completado, para permitir que otros procesos para escribir).
Si tiene éxito, la función devuelve 0, en caso contrario devuelve EOF.
gramática
set_file_buffer(file,buffer)
参数 | 描述 |
---|---|
file | 必需。规定打开的文件。 |
buffer | 必需。规定缓冲大小,以字节计。 |
Notas y sugerencias
Consejo: Esta función es stream_set_write_buffer alias ().
Ejemplos
Crear flujos sin búfer:
<?php
$file = fopen("test.txt","w");
if ($file)
{
set_file_buffer($file,0);
fwrite($file,"Hello World. Testing!");
fclose($file);
}
?>
$file = fopen("test.txt","w");
if ($file)
{
set_file_buffer($file,0);
fwrite($file,"Hello World. Testing!");
fclose($file);
}
?>
Completar Manual de Referencia del Sistema de Archivos PHP