လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> ဖန်ရှင်အမျိုးအစားများ> 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 စတင်သည့်လိုင်းနံပါတ်ကိုသတ်မှတ်ပါ။
သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • ဇာတိ HTTP header ကိုပို့ပါ header

    header

    ဇာတိHTTPheaderကိုပို
  • ကွန်ယက်ချိတ်ဆက်မှုတစ်ခုသို့မဟုတ် Unix Socket Connection ကိုဖွင့်ပါ fsockopen

    fsockopen

    ကွန်ယက်ချိတ်ဆက်မှုတစ
  • ရှည်လျားသောကိန်းဂဏန်းများကို string form တွင်အစက်များဖြင့်အင်တာနက် standard standard format address များသို့ပြောင်းလဲခြင်း (IPv4) long2ip

    long2ip

    ရှည်လျားသောကိန်းဂဏန်
  • DNS မှတ်တမ်းများကိုပေးထားသောအင်တာနက် hostname သို့မဟုတ် IP address နှင့်သက်ဆိုင်သော DNS မှတ်တမ်းများကိုစစ်ဆေးပါ checkdnsrr

    checkdnsrr

    DNSမှတ်တမ်းများကိုပေ
  • လူတို့၏ဖတ်နိုင်သောအိုင်ပီလိပ်စာများကို၎င်းတို့၏ compressed in_addr ကိုယ်စားပြုမှုသို့ပြောင်းပါ inet_pton

    inet_pton

    လူတို့၏ဖတ်နိုင်သောအိ
  • အင်တာနက် 0 န်ဆောင်မှုနှင့် protocols နှင့်ဆက်စပ်သော port နံပါတ်ကိုရယူပါ getservbyname

    getservbyname

    အင်တာနက်0န်ဆောင်မှုန
  • အားလုံး Syslog နှင့်ဆက်စပ် variable တွေကိုစတင် define_syslog_variables

    define_syslog_variables

    အားလုံးSyslogနှင့်ဆက
  • stream_set_set_blocking အတွက် Alias ​​- သယံဇာတစီးဆင်းမှုအတွက်ပိတ်ဆို့ခြင်းသို့မဟုတ်ပိတ်ဆို့ခြင်း mode ကိုပိတ်ထားခြင်း socket_set_blocking

    socket_set_blocking

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