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

headers_sent

HTTP header ကိုပို့ခြင်းရှိမရှိကိုစစ်ဆေးပါ
အမည်:headers_sent
အမျိုးအစား:ကွန်ယက်
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:header ကိုဘယ်မှာပို့ပြီးဘယ်မှာ / စစ်ဆေးပါ။

အဓိပ္ပါယ်နှင့်အသုံးပြုမှု

headers_sent() function သည် header ကိုပို့သည်ကိုပို့သည်ဖြစ်စေ, ပို့သည်ကိုစစ်ဆေးသည်။

နမူနာ

ဥပမာ 1

မည်သည့်ခေါင်းစဉ်ကိုမျှမပို့ပါက,

 <? PHP
လျှင် ( ! Headers_sent ( ) ) {
  header ( "တည်နေရာ: https://www.gitbox.net/" ) ;
  ထွက်ပေါက် ;
}
>

<html>​
<body>​

...
...

ဥပမာ 2

optional file နှင့် line parameters တွေကိုသုံးပါ။

 <? PHP
// $ file ကို $ ဖိုင်နှင့်နောက်ဆက်တွဲအသုံးပြုမှုအတွက် $ လိုင်း
// သူတို့ကိုကြိုတင်သတ်မှတ်ထားကြဘူး
အကယ်. ( ! headers_sent ( $ file , $ line ) )
  {
  header ( "တည်နေရာ: https://www.gitbox.net/" ) ;
  ထွက်ပေါက် ;
  // အမှားကဒီမှာအစပျိုး
  }
သို့မဟုတ်
  {
  ECHO "HEADERS သည်လိုင်းဒေါ်လာဖြင့် ဒေါ်လာ ဖိုင် ဖြင့်ပို့သည်" ;
  ထွက်ပေါက် ;
  }
>

<html>​
<body>​

...
...

သဒ္ဒါ

 headers_sent ( ဖိုင် , လိုင်း )

parameter တန်ဖိုး

တေးရေး ဖေါ်ပြ
ဖိုင်တဲှ optional ကို။ အကယ်. ဖိုင် နှင့် တန်းစီ ပါရဂူများကိုသတ်မှတ်ထားပါက headers_sent () သည် PHP source file name နှင့် output ကို ဖိုင်များ နှင့် လိုင်း variable များကိုစတင်မည်ဆိုပါစို့။
မျဉ်းကေြာင်း optional ကို။ output စတင်သည့်လိုင်းနံပါတ်ကိုသတ်မှတ်ပါ။
သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • ထုပ်ပိုးထားသောအင်တာနက်လိပ်စာများကိုလူတို့၏ဖတ်နိုင်သောကိုယ်စားပြုမှုသို့ပြောင်းပါ inet_ntop

    inet_ntop

    ထုပ်ပိုးထားသောအင်တာန
  • header function ကိုခေါ်ပါ header_register_callback

    header_register_callback

    headerfunctionကိုခေါ
  • အင်တာနက် hostname နှင့်သက်ဆိုင်သော IPv4 လိပ်စာစာရင်းကိုရယူပါ gethostbynamel

    gethostbynamel

    အင်တာနက်hostnameနှင့
  • ပို့ထားသော HTTP တုန့်ပြန်မှုခေါင်းစဉ်ကိုပြန်ပို့သည် (သို့မဟုတ်ပို့ရန်အဆင်သင့်) headers_list

    headers_list

    ပို့ထားသောHTTPတုန့်ပ
  • တုံ့ပြန်မှုအတွက် HTTP status code ကိုရယူပါ http_response_code

    http_response_code

    တုံ့ပြန်မှုအတွက်HTTP
  • Ports နှင့် protocols နှင့်သက်ဆိုင်သောအင်တာနက် 0 န်ဆောင်မှုများကိုရယူပါ getservbyport

    getservbyport

    Portsနှင့်protocolsန
  • checkdnsrr ၏ alias ကို dns_check_record

    dns_check_record

    checkdnsrr၏aliasကို
  • System Logger သို့ဆက်သွယ်မှုကိုဖွင့်ပါ openlog

    openlog

    SystemLoggerသို့ဆက်သ
လူကြိုက်များသော ဆောင်းပါးများ