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

stream_filter_remove

သယံဇာတစီးဆင်းမှုမှ filter တစ်ခုဖယ်ရှားပါ
အမည်:stream_filter_remove
အမျိုးအစား:စီးခေျာင်း
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:သတ်မှတ်ထားသောစီးမှ filter တစ်ခုဖယ်ရှားပါ

function name: steam_filter_remove ()

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

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

Syntax: Bool stream_filter_remove (အရင်းအမြစ် $ stream_filter)

Parametermer

  • $ stream_filter: ဖယ်ရှားပစ်ရန် filter ကိုအရင်းအမြစ်။

ပြန်လာတန်ဖိုး - filter ကိုအောင်မြင်စွာဖယ်ရှားလိုက်လျှင်စစ်မှန်စွာပြန်လာပါ။ မဟုတ်ရင်မှားယွင်းတဲ့ပြန်လာ။

ဥပမာ -

 // 创建一个过滤器class MyFilter extends php_user_filter { public function filter($in, $out, &$consumed, $closing) { while ($bucket = stream_bucket_make_writeable($in)) { $bucket->data = strtoupper($bucket->data); $consumed += $bucket->datalen; stream_bucket_append($out, $bucket); } return PSFS_PASS_ON; } } // 打开文件流$handle = fopen('input.txt', 'r'); // 添加过滤器stream_filter_append($handle, 'MyFilter'); // 读取并输出文件内容while (!feof($handle)) { echo fgets($handle); } // 移除过滤器stream_filter_remove($handle); // 关闭文件流fclose($handle);

အထက်ပါဥပမာတွင်ကျွန်ုပ်တို့သည် input stream မှစာလုံးအသေးများမှစာလုံးများကိုပြောင်းလဲစေသည့် MyFilter ဟုခေါ်သောစိတ်ကြိုက် filter တစ်ခုကို ဦး စွာဖန်တီးသည်။ ထို့နောက်ကျွန်ုပ်တို့သည်ဖိုင်စီးကိုဖွင့်ပြီး stream_filter_append () function ကို အသုံးပြု. MyFilter filter ကို stream သို့ပူးတွဲပါ။ ထိုအခါကျွန်ုပ်တို့သည် FITTRESS () function ကို အသုံးပြု. ဖိုင်အမျိုးအစားကိုဖတ်ရန်နှင့် output လုပ်ရန် function ကိုအသုံးပြုသည်။ ၎င်းသည်အချက်အလက်များကိုလုပ်ဆောင်ရန် filter () myfilter ၏ myfilter နည်းလမ်းကိုဖြစ်ပေါ်စေသည်။ နောက်ဆုံးအနေဖြင့် MyFilter filter ကိုဖယ်ရှားရန်အတွက်ကျွန်ုပ်တို့သည် stream_filter_remove () function ကို အသုံးပြု. ဖိုင်စီးကိုပိတ်ပါ။

filter ကိုဖယ်ရှားပြီးနောက်စီးဆင်းမှုသည် filter ကို filter မှထိခိုက်လိမ့်မည်မဟုတ်ကြောင်းသတိပြုပါ။

သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
လူကြိုက်များသော ဆောင်းပါးများ