tutorial pengembangan web terbaru
 

PHP set_file_buffer() Function


<Lengkap PHP Filesystem Referensi

Definisi dan Penggunaan

The set_file_buffer() fungsi menetapkan ukuran buffer dari file terbuka.

Output menggunakan fwrite() biasanya disangga pada 8K. Jadi, jika dua proses menulis ke file yang sama, masing-masing akan menulis sampai 8K sebelum berhenti, dan memungkinkan lainnya untuk menulis. Jika buffer adalah 0, menulis operasi adalah unbuffered (yang berarti bahwa proses menulis pertama akan selesai sebelum mengizinkan proses lain untuk menulis).

Fungsi ini mengembalikan 0 pada keberhasilan, jika tidak maka kembali EOF.

Sintaksis

set_file_buffer(file,buffer)

Parameter Deskripsi
file Wajib. Menentukan file yang terbuka
buffer Wajib. Menentukan ukuran buffer dalam bytes

Tips dan Catatan

Tip: Fungsi ini adalah alias dari stream_set_write_buffer() .


Contoh

Menciptakan arus unbuffered:

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

<Lengkap PHP Filesystem Referensi