လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHP တွင် header () function ကိုအသေးစိတ်ရှင်းပြချက် - HTTP တုံ့ပြန်မှုခေါင်းစီးများကိုမည်သို့ထိန်းချုပ်ရမည်နည်း

PHP တွင် header () function ကိုအသေးစိတ်ရှင်းပြချက် - HTTP တုံ့ပြန်မှုခေါင်းစီးများကိုမည်သို့ထိန်းချုပ်ရမည်နည်း

M66 2025-07-27

PHP တွင် header () function ၏အခန်းကဏ် of

header () function သည် PHP တွင် built-in function တစ်ခုဖြစ်သည်။ ၎င်းသည် client ကိုတုံ့ပြန်သည့်အခါဝက်ဘ်ဆာဗာမှပေးပို့သော HTTP header အချက်အလက်များကိုထိန်းချုပ်ရန်အသုံးပြုသည်။ header () function ကိုအသုံးပြုခြင်းကိုအသုံးပြုခြင်းသည် browser ၏အပြုအမူသို့မဟုတ်ဆာဗာ၏တုန့်ပြန်မှုများကိုထိန်းချုပ်ရန်စာမျက်နှာအကြောင်းအရာကိုမပို့မီကွဲပြားသောတုန့်ပြန်မှုခေါင်းစဉ်များသတ်မှတ်နိုင်သည်။

စာမျက်နှာပြန်ညွှန်း

header () function ကို၏အသုံးအများဆုံးအသုံးပြုမှုတစ်ခုမှာစာမျက်နှာ Redirection ကိုလုပ်ဆောင်ရန်ဖြစ်သည်။ PHP တွင်ကျွန်ုပ်တို့သည်အသုံးပြုသူကိုအခြားဝဘ်စာမျက်နှာသို့ boot လုပ်ရန် header () function ကိုသုံးနိုင်သည်။

redirection ဥပမာ

header( 'Location: URL_HERE' );

အကြောင်းအရာ - အမျိုးအစားသတ်မှတ်ပါ

ပုံမှန်အားဖြင့် PHP မှပေးသောတုန့်ပြန်မှုခေါင်းစဉ်အကြောင်းအရာသည်စာသား / HTML ဖြစ်သည်။ PDF သို့မဟုတ် JSONS ကဲ့သို့သောအခြားအကြောင်းအရာအမျိုးမျိုးများကိုသင်လိုအပ်ပါကအကြောင်းအရာအမျိုးအစားကိုပြုပြင်ရန် header () function ကိုသုံးနိုင်သည်။

အကြောင်းအရာအမျိုးအစားကိုချိန်ညှိခြင်းဥပမာ

header( 'Content-Type: application/pdf' );

header( 'Content-Type: application/json' );

HTTP တုံ့ပြန်မှုအခြေအနေကိုသတ်မှတ်ပါ

header () function ကိုမှတစ်ဆင့် HTTP တုံ့ပြန်မှုအခြေအနေကိုလည်းသတ်မှတ်နိုင်သည်။ ဥပမာအားဖြင့်, စာမျက်နှာကိုရှာမတွေ့ပါက 404 အမှားကိုကျွန်ုပ်တို့ပြန်ပို့နိုင်သည်။

HTTP အခြေအနေကိုသတ်မှတ်ခြင်းဥပမာ

header( 'HTTP/1.0 404 Not Found' );

ထိန်းချုပ်မှု browser cache ကိုထိန်းချုပ်

အကယ်. သင်သည် browser ကိုစာမျက်နှာကိုသိမ်းဆည်းခြင်းမှတားဆီးလိုပါကသက်ဆိုင်ရာ Cache Control Header ကိုသတ်မှတ်ခြင်းဖြင့်၎င်းကိုသင်ထိန်းချုပ်နိုင်သည်။ အောက်ပါဥပမာသည် cache ကို disable လုပ်ရန် header () function ကိုမည်သို့အသုံးပြုရမည်ကိုပြသသည်။

cache ဥပမာကိုကာကွယ်တားဆီး

header( 'Cache-Control: no-cache, must-revalidate' );

အကျဉ်းချုပ်

Http Response ခေါင်းစီးများကိုထိန်းချုပ်ရန် PHP တွင် header () function သည် PHP တွင်အရေးကြီးသောကိရိယာတစ်ခုဖြစ်သည်။ ၎င်းမှတစ်ဆင့်ကျွန်ုပ်တို့သည်စာမျက်နှာပြန်ကြားချက်ကိုနားလည်သဘောပေါက်ခြင်း, အကြောင်းအရာအမျိုးအစားကိုပြုပြင်ခြင်း, Header ၏အသုံးပြုမှုကိုကျွမ်းကျင်မှု () function ကိုအသုံးပြုခြင်းသည် PHP developer များအတွက်အလွန်အရေးကြီးသောကျွမ်းကျင်မှုဖြစ်သည်။

  • သက်ဆိုင်သောတက်(ဂ်)များ:

    header
ဆက်စပ်အကြောင်းအရာ
မကြာသေးမီ ဆောင်းပါးများ