ob_start
output ကိုကြားခံဖွင့်ပါ
ob_start()
function ကို function ကို output buffer ဖန်တီးသည်။ Buffer ၏ပါဝင်မှုများကိုပြုလုပ်ရန်အတွက် callback function ကိုကူးယူပြီး၎င်းကိုမလန်းစ်မ 0 င်ခင်လုပ်ဆောင်ရန်အတွက်လုပ်ဆောင်နိုင်သည်။ ကြားခံလုပ်နိုင်သည့်အရာကိုခွင့်ပြုရန်သို့မဟုတ်ကန့်သတ်ရန်အလံများကိုလည်းအသုံးပြုနိုင်သည်။
output buffer တစ်ခုဖန်တီးပါ။
<? PHP ob_start ( ) ; ECHO "ဒီအကြောင်းအရာကို browser ကိုမပို့ဘူး။ " ; ob_clean ( ) ; ECHO "ဒီအကြောင်းအရာကို browser ကိုပို့လိမ့်မယ်။ " ; >
သင်ကိုယ်တိုင်စမ်းကြည့်ပါ
ob_start ( callback , chunk_size , အလံ ) ;
တေးရေး | ဖေါ်ပြ | ||||||
---|---|---|---|---|---|---|---|
ပြန်ခေါ်ပါ |
ရွေးကောက်ပွဲဆိုင်ရာ။ Buffer အကြောင်းအရာမလန်းခင်အကြောင်းအရာကိုထုတ်ယူခြင်းအတွက် callback function ကို။ callback function ကိုအောက်ပါ parameters တွေကိုရှိသင့်သည် -
|
||||||
chunk_size | ရွေးကောက်ပွဲဆိုင်ရာ။ ပုံသေသည် 0 ထက် ပို. ကြီးမားသောတန်ဖိုးကိုသတ်မှတ်သောအခါအကြောင်းအရာအရှည်သည်ဤတန်ဖိုးထက်ကျော်လွန်ပြီးသည်နှင့်တစ်ကြိမ်ကြားခံသည်အလိုအလျောက်ပြန်လည်လန်းဆန်းလိမ့်မည်။ | ||||||
အလံများ |
ရွေးကောက်ပွဲဆိုင်ရာ။ ပုံမှန်က php_output_handler_stdflags ပါ။ Bitmask သည်မည်သည့်လုပ်ဆောင်မှုများကိုပြုလုပ်ရန်ခွင့်ပြုသည်ကိုဆုံးဖြတ်ပေးသော bitmask ကိုဆုံးဖြတ်သည်။ ၎င်းတွင်အောက်ပါအလံများပါ 0 င်နိုင်သည်။
|