(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)
stream_set_write_buffer — Define o tamanho do buffer de escrita do fluxo
   Define o tamanho do buffer de operações de escrita no fluxo informado em stream
   para o número de bytes informado em size.
  
streamO ponteiro para o arquivo.
size
       O número de bytes do buffer. Se size
       for 0, as operações de escrita não terão buffer. Isto assegura que todas as operações de escrita
       com fwrite() estejam completas antes que outros processos
       possam escrever no fluxo de saída.
      
Retorna 0 em caso de sucesso, ou outro valor se a requisição não puder ser cumprida.
Exemplo #1 Exemplo de stream_set_write_buffer()
O exemplo a seguir demonstra como usar stream_set_write_buffer() para criar fluxo sem buffer.
<?php
$fp = fopen($file, "w");
if ($fp) {
  if (stream_set_write_buffer($fp, 0) !== 0) {
      // falha na mudança de buffer
  }
  fwrite($fp, $output);
  fclose($fp);
}
?>