PHP 8.5.0 Alpha 1 available for testing

stream_set_write_buffer

(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)

stream_set_write_bufferConfigura el buffer de escritura de un flujo

Descripción

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

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 #1 Ejemplo con stream_set_write_buffer()

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

<?php
$fp
= fopen($file, "w");
if (
$fp) {
if (
stream_set_write_buffer($fp, 0) !== 0) {
// la modificación del buffer ha fallado
}
fwrite($fp, $output);
fclose($fp);
}
?>

Ver también

  • fopen() - Abre un fichero o un URL
  • fwrite() - Escribe en un fichero en modo binario
add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top