(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)
stream_set_write_buffer — Belirtilen akımda dosya yazma tamponunu ayarlar
   akım üzerinde yazma işlemleri için
   boyut baytlık tamponu etkin kılar.
  
akımDosya tanıtıcısı.
boyut
       Tamponun bayt sayısı. 0 belirtilirse yazma işlemleri
       tamponsuz yapılır. Böylece, çıktı akımına dığer süreçlerin yazmasına
       izin vermeden önce fwrite() ile yapılan tüm yazma
       işlemlerinin tamamlanması sağlanır.
      
   Başarı durumunda 0, istek yerine getirilememişse
   sıfırdan farklı bir değer döner.
  
Örnek 1 - stream_set_write_buffer() örneği
Aşağıdaki örnekte stream_set_write_buffer() işlevinin bir tamponsuz akım oluşturmak için kullanımı gösterilmiştir.
<?php
$dt = fopen($file, "w");
if ($dt) {
    if (stream_set_write_buffer($fp, 0) !== 0) {
        // tampon ayarlanamadı
    }
    fwrite($dt, $output);
    fclose($dt);
}
?>