Los últimos tutoriales de desarrollo web
 

PHP set_file_buffer() Function


<Completa PHP sistema de archivos de referencia

Definición y Uso

El set_file_buffer() función establece el tamaño del búfer de un archivo abierto.

Salida usando fwrite() normalmente se tampona a 8K. Por lo tanto, si dos procesos escribe en el mismo archivo, cada uno va a escribir hasta 8K antes de detenerse, y permitir que el otro para escribir. Si el buffer es 0, las operaciones de escritura son sin búfer (lo que significa que el primer proceso de escritura se completará antes de permitir que otros procesos para escribir).

Esta función devuelve 0 en caso de éxito, de lo contrario devuelve EOF.

Sintaxis

set_file_buffer(file,buffer)

Parámetro Descripción
file Necesario. Especifica el archivo abierto
buffer Necesario. Especifica el tamaño del buffer en bytes

Notas y sugerencias

Tip: Esta función es un alias de stream_set_write_buffer() .


Ejemplo

Crear un flujo sin búfer:

<?php
$file = fopen("test.txt","w");
if ($file)
  {
  set_file_buffer($file,0);
  fwrite($file,"Hello World. Testing!");
  fclose($file);
  }
?>

<Completa PHP sistema de archivos de referencia