stream_set_write_buffer
Establece el búfer para escritura de ficheros en el flujo dado
&reftitle.description;
intstream_set_write_buffer
resourcestream
intbuffer
Establece el buffer para escribir operaciones en el stream dado
a buffer bytes.
La salida usando fwrite normalmente tiene un buffer de
8K. Esto significa que si hay dos procesos esperando a escribir
en el mismo flujo de salida (un fichero), cada uno se pausa después de 8K de
información para permitir que el otro escriba.
&reftitle.parameters;
stream
El puntero a un fichero.
buffer
El número de bytes del buffer. Si buffer
es 0 las operaciones de escritura no usarán buffer. Esto asegura que todas las escrituras
con fwrite se completen antes de que a otros procesos se les
permita escribir en ese flujo de salida.
&reftitle.returnvalues;
Devuelve 0 en caso de éxito, u otro valor si la petición no se pudo satisfacer.
&reftitle.examples;
Ejemplo de stream_set_write_buffer
El siguiente ejemplo muestra cómo usar
stream_set_write_bufferpara crear un flujo sin buffer.
]]>
&reftitle.seealso;
fopen
fwrite