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

highlight_file

Syntax ဖိုင်ကိုမီးမောင်းထိုးပြခြင်း
အမည်:highlight_file
အမျိုးအစား:အမျိုးမျိုးစုပေါင်းသော
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:Syntax ဖိုင်ကိုမီးမောင်းထိုးပြခြင်း။

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

highlight_file() function ကို PHP syntax မီးမောင်းထိုးပြသည့်ဖိုင်ကိုထုတ်ပေးသည်။ Syntax မီးမောင်းထိုးပြခြင်းကို HTML tags များကိုအသုံးပြုခြင်းဖြင့်အောင်မြင်သည်။

ထိပ်ဖ်ား: Syntax မီးမောင်းထိုးပြသည့်အရောင်များကို PHP.INI ဖိုင်တွင်သတ်မှတ်နိုင်သည်, သို့မဟုတ် set to ini_set () function ကိုသုံးနိုင်သည်။

မှတ်စု: ဤ function ကိုအသုံးပြုသောအခါစကားဝှက်နှင့်အခြားအထိခိုက်မခံသောသတင်းအချက်အလက်များအပါအ 0 င်ဖိုင်တစ်ခုလုံးကိုပြလိမ့်မည်။

နမူနာ

PHP Syntax မီးမောင်းထိုးပြခြင်းဖြင့် output files များကို output လုပ်ရန် test file ("test.php") ကိုသုံးပါ။

 <html>​
<body>​
<? PHP
Highlight_File ( "Test.php" ) ;
>
</ body >
</ html >

အထက်ဖော်ပြပါကုဒ်၏ browser output သည် (ဖိုင်တွင်ရှိသောအရာပေါ် မူတည်. ) ဖြစ်နိုင်သည်။

 <html>​
<body>​
<? PHP
"Color: # 007700" > ပဲ့တင်သံ "အရောင် - # 007700" > ( "Color: # DD0000" > "Test.php" "Color : # 007700" " > )
"အရောင်: # 0000bb" > ?>
</ body >
</ html >

အထက်ပါကုဒ်၏ HTML output သည် (အရင်းအမြစ်ကုဒ်ကိုကြည့်ပါ) ဖြစ်နိုင်သည်။

 <html>​
<body>​
<code>​
< span စတိုင် = "" အရောင် - # 000000 " >>
<html>​
<body>​
< span စတိုင် = "" အရောင် - # 0000bb " > <? php < / span >
< span style = "အရောင် - # 007700" > ပဲ့တင်သံ ( < / span > < span စတိုင် = "အရောင်: # DD0000" > "TETK00"> " < / span >
< span စတိုင် = "" အရောင် - # 007700 " > ) ; < / span >
< SPAN စတိုင် = "အရောင်: # 0000bb" > ?> </ span >
</ body >
</ html >
</ span >
</ code >
</ body >
</ html >

သဒ္ဒါ

 Highlight_File ( Filename , ပြန်လာ )
တေးရေး ဖေါ်ပြ
ဖိုင်နာမည် လိုအပ်ပါတယ် မီးမောင်းထိုးပြရန်ဖိုင်ကိုသတ်မှတ်သည်။
ပြန်လာ

optional ကို။ အကယ်. မှန်ကန်ရန်သတ်မှတ်ထားပါကဤလုပ်ဆောင်မှုသည်မီးမောင်းထိုးပြထားသောကုဒ်ကိုပုံနှိပ်မည့်အစား string တစ်ခုအဖြစ်ပြန်လည်ရောက်ရှိစေသည်။

ပုံသေသည်မှားသည်။

ဥပမာပြပါ

ဤလုပ်ဆောင်မှုရလဒ်များသို့မဟုတ် PHP Syntax မီးမောင်းထိုးပြသည့်အစီအစဉ်တွင်ဖော်ပြထားသောအရောင်ကို အသုံးပြု. filename တွင်ပါရှိသော code တွင်ပါရှိသောကုဒ်များကို syntax version ကိုပြန်ပို့သည်။

ဆာဗာများစွာကို PHPS နောက်ဆက်နှင့်အလိုအလျောက်မီးမောင်းထိုးပြရန်ပြင်ဆင်ထားသည်။ ဥပမာအားဖြင့်ဥပမာအားဖြင့်ကြည့်ရှုသည့်အခါ။ ဤအင်္ဂါရပ်ကို enable လုပ်ရန်အောက်ပါလိုင်းကို httpd.ccf သို့ထည့်ပါ။

 Addtype လျှောက်လွှာ / X-httpd-PHP-source .phps

Value ကိုပြန်သွားပါ

ပြန်လာသော parameter သည်မှန်ကန်ရန်သတ်မှတ်ထားပါက function သည်မီးမောင်းထိုးပြထားသောကုဒ်ကို၎င်းတို့အားထုတ်ပြန်ခြင်းအစားမီးမောင်းထိုးပြထားသောကုဒ်ကိုပြန်ပို့သည်။ ဒီလိုမှမဟုတ်ရင်အောင်မြင်မယ်ဆိုရင်အဲဒါဟာမှန်ကန်တဲ့ပြန်လာလိမ့်မယ်, မအောင်မြင်ပါကမှားလိမ့်မည်။

သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • မက်ဆေ့ခ်ျကိုထုတ်လွှင့်ခြင်းနှင့်လက်ရှိ script ကိုမှထွက်ပါ exit

    exit

    မက်ဆေ့ခ်ျကိုထုတ်လွှင
  • Binary String မှအချက်အလက်များကို decompress unpack

    unpack

    BinaryStringမှအချက်အ
  • လက်ရှိကုဒ်စာမျက်နှာကိုရယူပါ sapi_windows_cp_get

    sapi_windows_cp_get

    လက်ရှိကုဒ်စာမျက်နှာက
  • process code စာမျက်နှာကိုတည်ဆောက်ခြင်း sapi_windows_cp_set

    sapi_windows_cp_set

    processcodeစာမျက်နှာ
  • client ကိုအဆက်ပြတ်သည်ကိုစစ်ဆေးပါ connection_aborted

    connection_aborted

    clientကိုအဆက်ပြတ်သည်
  • စနစ်၏ပျမ်းမျှဝန်ကိုရယူပါ sys_getloadavg

    sys_getloadavg

    စနစ်၏ပျမ်းမျှဝန်ကိုရ
  • binary strings သို့ဒေတာထုပ်ပိုး pack

    pack

    binarystringsသို့ဒေတ
  • မှတ်ချက်များနှင့်နေရာများပယ်ဖျက်ပြီးနောက် PHP source code ကိုပြန်သွားပါ php_strip_whitespace

    php_strip_whitespace

    မှတ်ချက်များနှင့်နေရ