PHP set_file_buffer() လုပ်ဆောင်ချက်
❮ PHP ဖိုင်စနစ် အကိုးအကားဥပမာ
အတားအဆီးမဲ့စီးကြောင်းကို ဖန်တီးပါ-
<?php
$file = fopen("test.txt","w");
if ($file) {
set_file_buffer($file,0);
fwrite($file,"Hello World. Testing!");
fclose($file);
}
?>
အဓိပ္ပါယ်နှင့် အသုံးပြုမှု
set_file_buffer() လုပ်ဆောင်ချက်သည် ပေးထားသောဖိုင်တွင် ကြားခံလုပ်ဆောင်ရန် ဘိုက်အရေအတွက်ကို သတ်မှတ်သည်။
fwrite() ကို အသုံးပြု၍ အထွက်အား ပုံမှန်အားဖြင့် 8K တွင် ကြားခံနေပါသည်။ ထို့ကြောင့်၊ လုပ်ငန်းစဉ်နှစ်ခုသည် တူညီသောဖိုင်တွင် စာရေးပါက၊ တစ်ခုစီသည် ခေတ္တရပ်ခြင်းမပြုမီ 8K အထိ ရေးနိုင်ပြီး အခြားတစ်ခုကို ရေးခွင့်ပြုမည်ဖြစ်သည်။ buffer သည် 0 ဖြစ်ပါက၊ write operations သည် buffer မရှိပါ။
အကြံပြုချက်- ဤလုပ်ဆောင်ချက်သည် stream_set_write_buffer() ၏ နံပတ်တစ်ခုဖြစ်သည်။
အထားအသို
set_file_buffer(file, buffer)
ကန့်သတ်တန်ဖိုးများ
Parameter | Description |
---|---|
file | Required. Specifies a file pointer |
buffer | Required. Specifies the number of bytes to buffer |
နည်းပညာဆိုင်ရာအသေးစိတ်
ပြန်ပို့တန်ဖိုး- | တောင်းဆိုမှု မအောင်မြင်ပါက 0 အောင်မြင်မှုအပေါ်၊ |
---|---|
PHP ဗားရှင်း- | 4.3+ |
❮ PHP ဖိုင်စနစ် အကိုးအကား