PHP သည်ဆာဗာဘက်တွင်လုပ်ဆောင်သော scripting language ဖြစ်သည်။ ဝက်ဘ်စာမျက်နှာတွင် PHP ကုဒ်ပါ 0 င်ပါကဝက်ဘ်ဆာဗာသည် PHP code ကိုဖွင့်ပြီး PHP code ကို တင်. ခွဲခြမ်းစိတ်ဖြာခြင်း, ဆာဗာဘေးတွင် PHP လုပ်ဆောင်ချက်များကိုအောက်ပါအတိုင်းဆောင်ရွက်သည်။
ဝက်ဘ်ဆာဗာသည် Browser မှ HTTP တောင်းဆိုမှုကိုပထမ ဦး ဆုံးလက်ခံပြီး, တောင်းဆိုထားသောစာမျက်နှာတွင် PHP ကုဒ်ပါ 0 င်ကြောင်းဆုံးဖြတ်သည်။
PHP code ကိုခွဲခြမ်းစိတ်ဖြာခြင်းနှင့်ကွပ်မျက်ရန်တာဝန်ရှိသည့် PHP စကားပြန်သည် PHP စကားပြန်ကိုစတင်သည်။
PHP စကားပြန် PHP ကုဒ်ပါ 0 င်သည့် script ဖိုင်များကိုဖွင့်ပြီးဤ scripts များကို code code ညွှန်ကြားချက်များအဖြစ်ခွဲထားသည်။
ဤအရင်းအမြစ်ကုဒ်ညွှန်ကြားချက်များကို OPCode သို့ပြုစုသည်။ ၎င်းသည်ပိုမိုထိရောက်စွာကွပ်မျက်ခံရနိုင်သည့်အကောင်းဆုံးစက်ညွှန်ကြားချက်တစ်ခုဖြစ်သည်။
ဝက်ဘ်ဆာဗာ၏ virtual machine သည် OPCODE ကိုကွပ်မျက်ပြီး compiled ညွှန်ကြားချက်များအပေါ် အခြေခံ. သက်ဆိုင်ရာစစ်ဆင်ရေးများကိုလုပ်ဆောင်သည်။
PHP စကားပြန်သည် HTML code သို့မဟုတ်အခြားဒေတာများကို browser သို့ပြန်ပို့ရန်အဆင်သင့်ဖြစ်သည့်ကွပ်မျက်မှုရလဒ်များပါ 0 င်သည့်တုန့်ပြန်မှုတစ်ခုပြုလုပ်သည်။
ဝက်ဘ်ဆာဗာသည် PHP စကားပြန်မှရရှိသောတုန့်ပြန်မှုအား browser သို့ပြန်သွားသည်။
ထို့နောက် PHP သည်ဆာဗာဘက်တွင်နံပါတ်နှစ်ခု၏ပေါင်းလဒ်ပမာဏကိုမည်သို့တွက်ချက်သည်ကိုပြသသည်။
<?php // ပုံစံတင်ပြချက်များမှနံပါတ်များကိုလက်ခံရရှိသည် $num1 = $_POST['num1']; $num2 = $_POST['num2']; // ပေါင်းလဒ်တွက်ချက် $sum = $num1 + $num2; // ရလဒ်ရလဒ် echo "ပေါင်းလဒ်သည်:$sum"; ?>
အသုံးပြုသူသည်ဤ script ပါ 0 င်သောပုံစံကိုတင်ပြသည့်အခါဝက်ဘ်ဆာဗာသည် PHP စကားပြန်ကိုစတင်သည်, script form for and num2 data များကိုဖတ်ရှုပြီးနောက်ဆုံးတွင် browser ကိုထုတ်ပေးသည်။
ဤနည်းအားဖြင့် PHP လုပ်ဆောင်ချက်များ၏ကွပ်မျက်မှုလုပ်ငန်းစဉ်သည် PHP code ကိုညွှန်ကြားချက်များသို့ပြောင်းလဲရန်နှင့်ဤညွှန်ကြားချက်များကိုဆာဗာဘက်မှ ဖြတ်. လုပ်ဆောင်ရန်နှင့်အသုံးပြုသူထံသို့ပြန်ပို့ခြင်းနှင့်အသုံးပြုသူထံသို့ပြန်ပို့ပေးပါ။