PHP ob_gzhandler() လုပ်ဆောင်ချက်
❮ PHP အထွက်ထိန်းချုပ်မှုလုပ်ဆောင်ချက်များ
ဥပမာ
စာမျက်နှာတစ်ခုသို့ gzip ချုံ့မှုကို ထည့်ပါ-
<?php
ob_start("ob_gzhandler");
echo "Hello World!";
?>
အဓိပ္ပါယ်နှင့် အသုံးပြုမှု
ဤလုပ်ဆောင်ချက်ကို ပြန်ခေါ်ရန် ရည်ရွယ်ပါသည် ob_start()
။ ၎င်းသည် browser မှပံ့ပိုးထားသော compression algorithm ကိုအသုံးပြု၍ အထွက်ကြားခံ၏အကြောင်းအရာများကို compresses လုပ်ပြီး compressed content ကိုပြန်ပို့ပေးသည်။ ၎င်းသည် မည်သည့် compression algorithm ကိုအသုံးပြုခဲ့သည်ကို ညွှန်ပြသည့် HTTP header ကို ပေးပို့ပါသည်။
အထားအသို
ဖုန်းခေါ်ဆိုမှုအဖြစ် အသုံးပြုသောအခါ ob_start()
-
ob_start("ob_gzhandler");
သူ့ဘာသာသူသုံးတဲ့အခါ
ob_gzhandler(buffer, phase);
ကန့်သတ်တန်ဖိုးများ
Parameter | Description |
---|---|
buffer | The contents of the output buffer |
phase | A bitmask which may have any number of the following flags: PHP_OUTPUT_HANDLER_START - If the output buffer was just created PHP_OUTPUT_HANDLER_FLUSH - If the output buffer is currently being flushed PHP_OUTPUT_HANDLER_FINAL - If the output buffer will be deleted right after this operation |
နည်းပညာဆိုင်ရာအသေးစိတ်
ပြန်ပို့တန်ဖိုး- | ချုံ့ထားသော အကြောင်းအရာများပါရှိသော စာတန်းတစ်ခုကို ပြန်ပေးသည်။ |
---|---|
PHP ဗားရှင်း- | 4.0.4+ |
❮ PHP အထွက်ထိန်းချုပ်မှုလုပ်ဆောင်ချက်များ