PHP စီမံကိန်းဖွံ့ဖြိုးတိုးတက်မှုနှင့်ပြုပြင်ထိန်းသိမ်းမှုများတွင်ရှင်းလင်းသောရှင်းလင်းပြတ်သားသောနှင့်စံကုဒ်ရေးသည်အရေးအသားသည်အရေးကြီးသည်။ စံသတ်မှတ်ထားသောစီမံကိန်းမှတ်တမ်းများသည်အဖွဲ့ 0 င်များကို Code Logic ကိုအလွယ်တကူနားလည်ရန်သာမက Code ထိန်းသိမ်းရေးနှင့်ပူးပေါင်းဆောင်ရွက်မှုကိုထိထိရောက်ရောက်တိုးတက်ကောင်းမွန်အောင်ပြုလုပ်နိုင်သည်။ ဤဆောင်းပါးသည် PHP ကုဒ်သတ်မှတ်ချက်များဖြင့်စီမံကိန်းစာရွက်စာတမ်းများရေးသားခြင်းကိုမည်သို့အဆင့်သတ်မှတ်ရမည်,
မှတ်ချက်များသည်ကုဒ်ဖတ်နိုင်ရန်အတွက်သော့ချက်ဖြစ်သည်။ ကျိုးကြောင်းဆီလျော်သောမှတ်ချက်များသည် developer များက code ၏လုပ်ဆောင်မှုများနှင့်အသုံးပြုမှုများကိုလျင်မြန်စွာနားလည်နိုင်စေရန်ကူညီနိုင်သည်။ ဘုံမှတ်စုများတွင်ဖော်ပြထားသည်။
/ ** * နံပါတ်နှစ်ခု၏ပေါင်းလဒ်ကိုတွက်ချက် * * @param int $ @param int $ b ဒုတိယနံပါတ် * @return int နံပါတ် 2 နံပါတ်ပေါင်းလဒ် * / Add function ကို ($ a, $ ခ) { $ a + $ b ကိုပြန်သွားပါ။ }
/ ** * အသုံးပြုသူအတန်းအစား * * ဤအတန်းကိုအသုံးပြုသူအချက်အလက်ကိုစီမံရန်အသုံးပြုသည်။ * / Class အသုံးပြုသူ // attribute မှတ်ချက် / ** * @var string username * / အများပြည်သူ $ username; // နည်းလမ်းမှတ်ချက် / ** * လော့ဂ်အင်* * @param String $ username username username username username * @param string $ password password * @return Bool Login အောင်မြင်မှုရှိမရှိ * @return Bool * Public function login ($ username, $ စကားဝှက်) { // login ကုဒ်ဒီမှာ } }
/ ** * အသုံးပြုသူ module * * အသုံးပြုသူနှင့်သက်ဆိုင်သောလုပ်ငန်းများကိုကိုင်တွယ်ရန်အသုံးပြုသည်။ * / // ကုဒ်ဒီမှာ
ကောင်းသောအမည်များသတ်မှတ်ချက်များသည်ကုဒ်၏ဖတ်နိုင်မှုနှင့်ထိန်းသိမ်းခြင်းကိုအထောက်အကူပြုသည်။ အများအားဖြင့်အသုံးပြုသောသတ်မှတ်ချက်များမှာအောက်ပါအတိုင်းဖြစ်သည် -
ပထမအက်ခရာစာလုံးအသေးနှင့်ကုလားအုတ် Nomenclature အောက်ပါအဓိပ္ပာယ်ပြည့်ဝသောအမည်များကိုသုံးပါ။
$ username = "admin", getuserinfo function ကို ($ userid) { // ကုဒ်ဒီမှာ }
စာလုံးအကြီးများဖြင့် Pascal Nomenclature ကိုသုံးပါ။
usercontroller { // ကုဒ်ဒီမှာ }
စာလုံးအကြီးများနှင့် underscores နှင့်အတူကွဲကွာ။
Define (DB_NAME "," MY_DATABASE "),
စံသတ်မှတ်ထားသောပုံစံသည် code ကိုပိုမိုဖတ်ရှုနိုင်ပါသည်။
ထစ်အတွက်နေရာလေးကွက်ကိုသုံးရန်အကြံပြုသည်။
အတွက် ($ i = 0; $ i <10; $ i ++) { ECHO $ i ။ " }
ကျိုးကြောင်းဆီလျော်သောလိုင်းချိုးနှင့် bracketet layouts သည် code ၏သန့်ရှင်းမှုကိုတိုးတက်စေနိုင်သည်။
လျှင် ($ x> $ y) { // ကုဒ်ဒီမှာ } အခြား // ကုဒ်ဒီမှာ }
အဖွဲ့ 0 င်များကိုစီမံကိန်းစာရွက်စာတမ်းများကိုပြန်လည်သုံးသပ်ရန်နှင့်ထိန်းသိမ်းရန်အတွက်အထောက်အကူပြုရန်နှင့်ထိန်းသိမ်းရန်အတွက် PHPDOCOFTor, apigen စသည့်အလိုအလျောက်စာရွက်စာတမ်းမျိုးဆက်ဆိုင်ရာကိရိယာများကိုအသုံးပြုရန်အကြံပြုသည်။
တေးရေးဆရာသည် - Dev-Master: Dev-Master: Dev-Master လိုအပ်သည်
ရောင်းချသူ / Bin / PhpDoc Run -d SRC / -t Docs /
အထက်ပါ command ကိုအကောင်အထည်ဖော်ပြီးနောက် PHPDOCOnumentor သည် Docs လမ်းညွှန်တွင်ပြည့်စုံသောစီမံကိန်းစာရွက်စာတမ်းများကိုထုတ်လုပ်လိမ့်မည်။
စီမံကိန်းစာရွက်စာတမ်းများရေးသားခြင်းကိုစံသတ်မှတ်ရန် PHP Code သတ်မှတ်ချက်များကိုလိုက်နာခြင်းအားဖြင့်ကုဒ်၏စာဖတ်နိုင်မှုနှင့်ပြုပြင်ထိန်းသိမ်းမှုကိုသိသိသာသာတိုးတက်စေနိုင်သည်။ ဤဆောင်းပါးသည်မှတ်စုများနှင့်သက်ဆိုင်သောသတ်မှတ်ချက်များ, Naming သတ်မှတ်ချက်များ, ကုဒ်ပုံစံချခြင်းနှင့်စာရွက်စာတမ်းမျိုးဆက်ဆိုင်ရာကိရိယာများကိုမိတ်ဆက်ပေးပြီးဥပမာများနှင့်ပေါင်းစပ်။ ရှင်းပြသည်။ PHP စီမံကိန်းစာရွက်စာတမ်းများကိုစံသတ်မှတ်ရန်အတွက် developer များအတွက်အထောက်အကူပြုလိမ့်မည်ဟုကျွန်ုပ်မျှော်လင့်ပါသည်။