header () function သည် PHP တွင် built-in function တစ်ခုဖြစ်သည်။ ၎င်းသည် client ကိုတုံ့ပြန်သည့်အခါဝက်ဘ်ဆာဗာမှပေးပို့သော HTTP header အချက်အလက်များကိုထိန်းချုပ်ရန်အသုံးပြုသည်။ header () function ကိုအသုံးပြုခြင်းကိုအသုံးပြုခြင်းသည် browser ၏အပြုအမူသို့မဟုတ်ဆာဗာ၏တုန့်ပြန်မှုများကိုထိန်းချုပ်ရန်စာမျက်နှာအကြောင်းအရာကိုမပို့မီကွဲပြားသောတုန့်ပြန်မှုခေါင်းစဉ်များသတ်မှတ်နိုင်သည်။
header () function ကို၏အသုံးအများဆုံးအသုံးပြုမှုတစ်ခုမှာစာမျက်နှာ Redirection ကိုလုပ်ဆောင်ရန်ဖြစ်သည်။ PHP တွင်ကျွန်ုပ်တို့သည်အသုံးပြုသူကိုအခြားဝဘ်စာမျက်နှာသို့ boot လုပ်ရန် header () function ကိုသုံးနိုင်သည်။
header(
'Location: URL_HERE'
);
ပုံမှန်အားဖြင့် PHP မှပေးသောတုန့်ပြန်မှုခေါင်းစဉ်အကြောင်းအရာသည်စာသား / HTML ဖြစ်သည်။ PDF သို့မဟုတ် JSONS ကဲ့သို့သောအခြားအကြောင်းအရာအမျိုးမျိုးများကိုသင်လိုအပ်ပါကအကြောင်းအရာအမျိုးအစားကိုပြုပြင်ရန် header () function ကိုသုံးနိုင်သည်။
header(
'Content-Type: application/pdf'
);
header(
'Content-Type: application/json'
);
header () function ကိုမှတစ်ဆင့် HTTP တုံ့ပြန်မှုအခြေအနေကိုလည်းသတ်မှတ်နိုင်သည်။ ဥပမာအားဖြင့်, စာမျက်နှာကိုရှာမတွေ့ပါက 404 အမှားကိုကျွန်ုပ်တို့ပြန်ပို့နိုင်သည်။
header(
'HTTP/1.0 404 Not Found'
);
အကယ်. သင်သည် browser ကိုစာမျက်နှာကိုသိမ်းဆည်းခြင်းမှတားဆီးလိုပါကသက်ဆိုင်ရာ Cache Control Header ကိုသတ်မှတ်ခြင်းဖြင့်၎င်းကိုသင်ထိန်းချုပ်နိုင်သည်။ အောက်ပါဥပမာသည် cache ကို disable လုပ်ရန် header () function ကိုမည်သို့အသုံးပြုရမည်ကိုပြသသည်။
header(
'Cache-Control: no-cache, must-revalidate'
);
Http Response ခေါင်းစီးများကိုထိန်းချုပ်ရန် PHP တွင် header () function သည် PHP တွင်အရေးကြီးသောကိရိယာတစ်ခုဖြစ်သည်။ ၎င်းမှတစ်ဆင့်ကျွန်ုပ်တို့သည်စာမျက်နှာပြန်ကြားချက်ကိုနားလည်သဘောပေါက်ခြင်း, အကြောင်းအရာအမျိုးအစားကိုပြုပြင်ခြင်း, Header ၏အသုံးပြုမှုကိုကျွမ်းကျင်မှု () function ကိုအသုံးပြုခြင်းသည် PHP developer များအတွက်အလွန်အရေးကြီးသောကျွမ်းကျင်မှုဖြစ်သည်။
သက်ဆိုင်သောတက်(ဂ်)များ:
header