PHP
downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

stream_socket_accept> <stream_set_timeout
Last updated: Fri, 22 Aug 2008

view this page in

stream_set_write_buffer

(PHP 4 >= 4.3.0, PHP 5)

stream_set_write_bufferEstablece el uso de búferes de archivo en la secuencia dada

Descripción

int stream_set_write_buffer ( resource $secuencia , int $bufer )

La salida al usar fwrite() se acumula normalmente en un búfer a los 8K. Esto quiere decir que si existen dos procesos que desean escribir sobre la misma secuencia de salida (un archivo), cada uno es pausado después de los 8K de datos para permitir que el otro escriba. stream_set_write_buffer() establece el uso del búfer para operaciones de escritura sobre el apuntador de archivo dado secuencia a bufer bytes. Si bufer es 0, entonces las operaciones de escritura no usan el búfer. Esto se asegura de que todas las escrituras con fwrite() sean completadas antes de que a otros procesos les sea permitido escribir sobre esa secuencia de salida.

La función devuelve 0 en caso de éxito, o EOF si la petición no puede ser cumplida.

El siguiente ejemplo demuestra el modo de usar stream_set_write_buffer() para crear una secuencia sin uso de búferes.

Example #1 Ejemplo de stream_set_write_buffer()

<?php
$da 
fopen($archivo"w");
if (
$da) {
  
stream_set_write_buffer($da0);
  
fwrite($da$salida);
  
fclose($da);
}
?>

Vea también fopen() y fwrite().



add a note add a note User Contributed Notes
stream_set_write_buffer
There are no user contributed notes for this page.

stream_socket_accept> <stream_set_timeout
Last updated: Fri, 22 Aug 2008
 
 
show source | credits | sitemap | contact | advertising | mirror sites