Documentación offline PHP master

stream_set_write_buffer

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

stream_set_write_buffer

Configura el buffer de escritura de un flujo

Descripción#

stream_set_write_buffer(resource $stream, int $size): int
```php

`stream_set_write_buffer` configura el buffer de escritura del flujo `stream` al tamaño de `size` bytes.

## Parámetros

`stream`  
El puntero de fichero.

`size`  
El número de bytes a almacenar en el buffer. Si `size` es 0, las operaciones se realizan sin buffer. Esto garantiza que las operaciones con `fwrite` se completen antes de que otros procesos puedan escribir en el flujo de salida.

## Valores devueltos

Devuelve 0 en caso de éxito, o otro valor si la petición falla.

## Ejemplos

Ejemplo con `stream_set_write_buffer`

El ejemplo siguiente ilustra el uso de `stream_set_write_buffer` para crear un flujo sin buffer.

```php

Véase también#

fopen

fwrite