function name: stream_bucket_new
function ကိုဖော်ပြချက် - stream_bucket_new function ကို stream bucket အရာဝတ်ထုအသစ်တစ်ခုကိုလွှင့်ရန်အသုံးပြုသည်။
သက်ဆိုင်သောဗားရှင်း - PHP 5> = 5.1.0, PHP 7
Syntax: steam_bucket_new (အရင်းအမြစ် $ stream, string $ buffer)
Parametermer
Return Value: အသစ်စက်စက်စီးဆင်းနေသောရေပုံးအရာဝတ်ထုကိုပြန်ပို့သည်။
ဥပမာ -
// 创建一个流桶对象$stream = fopen('data.txt', 'r'); $bucket = stream_bucket_new($stream, 'example data'); // 打印流桶对象信息var_dump($bucket); // 将流桶对象放入流中stream_bucket_append($stream, $bucket); // 读取流中的数据while (($data = fread($stream, 1024)) !== false) { echo $data; } // 关闭流fclose($stream);
အထက်ပါဥပမာတွင်ကျွန်ုပ်တို့သည် "data.txt" အမည်ရှိဖိုင်ကိုဖွင့်ရန် fopen function ကို ဦး စွာ အသုံးပြု. ၎င်းကို $ stream variable ကိုသတ်မှတ်ရန်။ ထို့နောက်ကျွန်ုပ်တို့သည် string "ဥပမာအချက်အလက်" တွင် stream bucket အရာဝတ်ထုအသစ်တစ်ခုဖန်တီးရန် stream_bucket_new function ကိုအသုံးပြုသည်။ ထို့နောက်ကျွန်ုပ်တို့သည် Stream Bucket အရာဝတ်ထုကိုစီးထဲသို့ထည့်ရန် stream_bucket_append function ကိုအသုံးပြုသည်။ နောက်ဆုံးအနေဖြင့်ကျွန်ုပ်တို့သည်စမ်းချောင်းရှိအချက်အလက်များကိုခြေလှမ်းတစ်ဆင့်နှင့်မျက်နှာပြင်သို့ထုတ်လွှင့်ခြင်းဖြင့်ဖတ်ရန် Force function ကိုအသုံးပြုသည်။ နောက်ဆုံးအနေဖြင့်ကျွန်ုပ်တို့သည်စမ်းချောင်းကိုပိတ်ရန် FCLOESE function ကိုအသုံးပြုသည်။
သတိပြုရန်မှာ stream_bucket_new function ကိုပွင့်လင်းသောစမ်းချောင်းတွင်အသုံးပြုရမည်ကိုသတိပြုပါ။