PHP သည်ဝက်ဘ်ဖွံ့ဖြိုးတိုးတက်မှုတွင်ကျယ်ကျယ်ပြန့်ပြန့်အသုံးပြုသော server-side scripting language ဖြစ်သည်။ ၎င်းသည် developer များကို devicnic ဝက်ဘ်ဆိုက်များနှင့် applications များကိုတည်ဆောက်နိုင်စွမ်းနှင့်ထောက်ပံ့ပေးသည်။ PHP code ကိုများသောအားဖြင့်ဆာဗာဘက်တွင်အသုံးပြုလေ့ရှိပြီး HTML စာမျက်နှာကိုအသုံးပြုသူတောင်းဆိုချက်အပေါ် အခြေခံ. ထုတ်လုပ်ပြီး browser သို့ပြန်သွားသည်။ PHP သည် HTML code နှင့်ရောနှောခြင်းသာမကအချက်အလက်များကိုပြုပြင်ခြင်းနှင့်ဒေတာဘေ့စ်များနှင့်အပြန်အလှန်ဆက်သွယ်ရန်အတွက်ကြွယ်ဝသော built-in function များကိုလည်းပေးသည်။
PHP ကုဒ်ကို .php extension ဖြင့်ဖိုင်တစ်ခုတွင်ထည့်သွင်းရန်လိုအပ်သည်။ PHP ကုဒ်မတိုင်မီအသုံးပြုပါ<?php标签开始,代码结束则使用?> တံဆိပ်။ ဥပမာအားဖြင့်:
<?php echo "Hello, World!"; ?>
PHP တွင် variable များသည် $ နိမိတ်လက်ခဏာဖြင့်စတင်ပြီးဒေတာအမျိုးအစားများကိုကြေငြာရန်မလိုအပ်ပါ။ ဥပမာအားဖြင့်:
$ အမည် = "John"; $ အသက် = 20;
0 က်ဘ်စာမျက်နှာတစ်ခုသို့ပြောင်းလဲနိုင်သောအကြောင်းအရာများကို output လုပ်ရန် echo ထုတ်ပြန်ချက်များကိုသုံးပါ။ ဥပမာအားဖြင့်:
ပဲ့တင်သံ "ငါ့နာမည်" ။ $ နာမည်,
PHP သည် array အမျိုးအစားအမျိုးမျိုးကိုထောက်ပံ့သည်။ ဥပမာအားဖြင့်:
$ နံပါတ်များ = array (1, 2, 3, 4, 5); $ အသီးများ = array ("Red" => "အနီရောင်", "Banana" => "အဝါရောင်") ။
PHP သည်အချက်အလက်များကိုလုပ်ဆောင်ရန်အသုံးပြုနိုင်သည့်ကွင်းဆက်ပုံစံများကိုထောက်ပံ့ပေးသည်။ ဥပမာအားဖြင့်:
အတွက် ($ i = 0; $ i <5; $ i ++) { ECHO $ i; }
foreach ($ အသီး => $ အရောင်အဖြစ် forach ($ အသီးကိုသီး) { ECHO "$ အသီး၏အရောင်သည်အရောင်ဖြစ်သည်"; }
PHP သည်လုပ်ဆောင်ချက်များကိုအဓိပ္ပါယ်ဖွင့်ဆိုချက်နှင့်ခေါ်ဆိုမှုများကိုထောက်ပံ့သည်။ ဥပမာအားဖြင့်:
Sayshello ($ အမည်) { ပဲ့တင်သံ "မင်္ဂလာပါ" ။ $ နာမည်, } Sayhello ("John");
PHP နှင့် MySQL ဒေတာဘေ့စ်အကြားဆက်သွယ်မှုသည်အလွန်အဆင်ပြေသည်။ အောက်ပါကုဒ်သည်ဒေတာဘေ့စ်နှင့်မည်သို့ဆက်ဆံရမည်ကိုပြသည်။
$ servername = "localhost"; $ username = "username"; $ စကားဝှက် = "စကားဝှက်"; $ dbname = "ဒေတာဘေ့စ်"; $ Conn = MySQLI ($ sermername, $ username, $ password, $ dbname); IF ($ conn-> connect_error) { Die ("ဆက်သွယ်မှုမအောင်မြင်ပါ။ " ။ $ conn-> connection_error); } $ sql = "အသုံးပြုသူများထံမှ * ကိုရွေးချယ်ပါ"; $ ရလဒ် = $ conn-> query ($ sql); အကယ်. ($ ရလဒ် - num_row> 0) { နေစဉ် ($ အတန်း = $ ရလဒ် -> finch_assoc ()) { ပဲ့တင်သံ "အမည်:" ။ $ အတန်း ["အမည်"] ။ "အသက်:" ။ $ အတန်း ["အသက်"]; } } အခြား ECHO "ရလဒ်မရှိပါ"; } $ conn-> အနီးကပ် ();
အထက်ပါကုဒ်များမှတစ်ဆင့် PHP သည်ဒေတာဘေ့စ်ကိုအောင်မြင်စွာဆက်သွယ်နိုင်ပြီးစုံစမ်းမှုလည်ပတ်မှုပြုလုပ်နိုင်ပြီးရလဒ်ကိုရလဒ်များရရှိစေသည်။
ဤဆောင်းပါးသည် PHP ၏အခြေခံအယူအဆများနှင့် Syntax စည်းမျဉ်းများကိုမိတ်ဆက်ပေးသည်။ အခြေခံ Syntax, PHP ၏အခြေခံစည်းမျဉ်းစည်းကမ်းများ, လုပ်ဆောင်ချက်များကိုထိန်းချုပ်ခြင်းနှင့်ဒေတာဘေ့စ်လုပ်ငန်းများအားလေ့လာခြင်းအားဖြင့်စာဖတ်သူများသည်တက်ကြွသောဝက်ဘ်စာမျက်နှာများနှင့် applications များဖွံ့ဖြိုးဆဲဝက်ဘ်စာမျက်နှာများနှင့် application များဖွံ့ဖြိုးတိုးတက်ရေးအခြေခံကျွမ်းကျင်မှုများကိုကျွမ်းကျင်စေနိုင်သည်။ စဉ်ဆက်မပြတ်အလေ့အကျင့်နှင့်နက်ရှိုင်းသောသင်ယူမှုသည် developer များပိုမိုများပြားလာသည် PHP ပရိုဂရမ်စွမ်းရည်များကိုပိုမိုတိုးတက်စေရန်ကူညီလိမ့်မည်။