လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> ဖန်ရှင်အမျိုးအစားများ> stream_set_write_buffer

stream_set_write_buffer

ပေးထားသောစီးပေါ်မှာရေးထားတဲ့ဖိုင်ရိုက်ကူးမှုကိုရေးပါ
အမည်:stream_set_write_buffer
အမျိုးအစား:စီးခေျာင်း
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:အဆိုပါ stream ၏ရေးခံကြားခံအရွယ်အစားကိုသတ်မှတ်ပါ

function name: stream_set_write_buffer ()

သက်ဆိုင်သောဗားရှင်း - PHP 4> = 4.3.0, PHP 5, PHP 7

function ကိုဖော်ပြချက် - stream_set_write_buffer () function ကိုစီးဆင်းမှုကြားခံအရွယ်အစားကိုသတ်မှတ်ရန်အသုံးပြုသည်။

Syntax: Bool Stream_set_set_write_buffer (အရင်းအမြစ်ဒေါ်လာ)

Parametermer

  • stream: လိုအပ်သော, ရန်လိုဆို, buffer အရွယ်အစားသတ်မှတ်ရန် stream အရင်းအမြစ်ကိုညွှန်ပြ။
  • Buffer: လိုအပ်ပြီး BETES တွင်သတ်မှတ်ရန်ကြားခံအရွယ်အစားကိုညွှန်ပြသည်။ buffer 0 င်လျှင်, ရေးရိုက်ချက်များကိုပိတ်ထားသည်။

ပြန်လာတန်ဖိုး - ကြားခံအရွယ်အစားကိုအောင်မြင်စွာသတ်မှတ်ထားပါကပြန်လည်ထူထောင်ပါ။

ဥပမာ -

 // 打开一个文件流$stream = fopen('example.txt', 'w'); // 设置写缓冲为8192 字节if (stream_set_write_buffer($stream, 8192)) { echo '写缓冲大小设置成功!'; } else { echo '写缓冲大小设置失败!'; } // 关闭文件流fclose($stream);

အပေါ်ကဥပမာမှာ FOPEN () function ကိုအရင်သုံးပြီး file stream တစ်ခုဖွင့်ဖို့အတွက် function_set_write_buffer () function ကိုသုံးပါ။ အကယ်. setting ကိုအောင်မြင်ပါက output သည် "ရေးစပ်ကြားခံ size setting ကိုအောင်မြင်သည်။ " မဟုတ်ရင် output ကို "ရေးသိသွားသားအရွယ်အစား setting ကိုရေးထားပါတယ်!" နောက်ဆုံးအနေဖြင့်ကျွန်ုပ်တို့သည် FCLOESE () function ကို file stream ကိုပိတ်ရန်အသုံးပြုသည်။

သတိပြုရန်:

  • Buffer Parameter သည် 0 ဖြစ်သည့်အခါ, ရေးရိုက်ကြားမှုကိုပိတ်ထားသည်။
  • Ini_set () function ကို spream_set_swrite_buffer () function ကိုမခေါ်ဘဲ Wrow Buffer အရွယ်အစားကိုသတ်မှတ်ရန်အသုံးပြုနိုင်သည်။ ဥပမာ - ini_set('default_socket_send_buffer', 8192);
သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
လူကြိုက်များသော ဆောင်းပါးများ