လူကြိုက်များသော backend ဖွံ့ဖြိုးတိုးတက်မှုဘာသာစကားတစ်ခုအနေဖြင့် PHP တွင် Web Development တွင်ကျယ်ပြန့်သော application အမျိုးမျိုးရှိသည်။ PHP Code တွင်အမှတ်အသားကိုအသုံးပြုခြင်းသည်ကုဒ်၏ဖတ်နိုင်မှုနှင့်ထိန်းသိမ်းခြင်းကိုတိုက်ရိုက်သက်ရောက်သည်။ ဤဆောင်းပါးသည် PHP ၏သင်္ကေတစည်းမျဉ်းများကိုအသေးစိတ်ဖော်ပြပေးမည်ဖြစ်ပြီးအမှန်တကယ်ကုဒ်နမူနာများမှတဆင့်အချို့သောအလွဲသုံးစားမှုများကိုဖော်ထုတ်ရန်ဖြစ်သည်။
PHP အမှတ်အသားဆိုသည်မှာ variable များ, လုပ်ငန်းများ, အတန်းများ,
1 ။ မှတ်ပုံတင်ခြင်းဆိုင်ရာစည်းမျဉ်းစည်းကမ်းများ <br> identifiers များသည်အက္ခရာများ, နံပါတ်များနှင့် underscores များဖြင့်ဖွဲ့စည်းထားပြီးအက္ခရာများသို့မဟုတ်အမှတ်အသားများဖြင့်စတင်နိုင်ပြီးနံပါတ်များနှင့်မစတင်ပါ။
PHP Icentifiers များဖြစ်ရပ်မှန်အာရုံမခံစားနိုင်သော်လည်း code ၏ readability ကိုတိုးတက်စေရန် Camel Nomenclature ကိုအသုံးပြုရန်အကြံပြုသည်။
2 ။ သော့ချက်စာလုံးကိုအသုံးပြုပါ
PHP တွင် PHP တွင်သိုလှောင်ထားသည့်သော့ချက်စာလုံးအချို့ရှိပါသည် (ဥပမာ, အဘို့, ဖြစ်ပါသည်။ ) နှင့်ဤသော့ချက်စာလုံးများကိုသတ်မှတ်ချက်များအဖြစ်အသုံးမပြုပါ။ သင်အမှန်တကယ်သီးသန့်သော့ချက်စာလုံးများကိုအမှတ်အသားအဖြစ်အသုံးပြုရန်လိုအပ်ပါကသော့ချက်စာလုံးများကိုသင်အလေးပေးနိုင်သည် (ဥပမာ - $ IF_ $ for_) ။
3 ။ ကမ္ဘာလုံးဆိုင်ရာ variable များနှင့်ဒေသဆိုင်ရာ variable များအကြားပ conflict ိပက်ခများပ conflict ိပက်ခ <<br> PHP တွင်ဖော်ပြထားသော variable များမှာဒေသခံ variable များဖြစ်ပြီး၎င်းတို့၏နယ်ပယ်ကိုကန့်သတ်ထားသည်။ လုပ်ဆောင်ချက်အပြင်ဘက်တွင်သတ်မှတ်ထားသော variable များကို variable များမှာကမ္ဘာလုံးဆိုင်ရာ variable များနှင့် function အတွင်းတွင်အသုံးပြုနိုင်သည်။ function တစ်ခုအတွင်း၌ကမ္ဘာလုံးဆိုင်ရာ variable များကိုသင်ဝင်ရောက်လိုပါက Global KeyWord ကြေငြာချက်ကိုသင်အသုံးပြုရမည်။
PHP ပရိုဂရမ်တွင်အမှတ်အသားအလွဲသုံးစားမှုသည်ဘုံပြ problem နာဖြစ်သည်။ ဤတွင်ပုံမှန်အလွဲသုံးစားမှုအခြေအနေများနှင့်တိုးတက်မှုအတွက်အကြံပြုချက်များကိုဤတွင်ဖော်ပြထားသည်။
1 ။ Variable အမည်များနှင့် function name များအကြားပ conflict ိပက်ခ အမည်များ <br> Code Support:
function getUser() {<br> // ...<br>}<br>$getUser = "Tom";
ဤဥပမာတွင်စိတ်ရှုပ်ထွေးမှုများဖြစ်ပေါ်စေနိုင်သော function name name compueer နှင့်အတူ variable အမည် $ getUser ပ conflicts ိပက်ခများပ conflicts ိပက်ခ။ ဤအရာကိုရှောင်ရှားရန်သင်သည် variable name ကို - $ username ကဲ့သို့သောဖော်ပြရန်အမည်ကိုပြောင်းလဲနိုင်သည်။
2 ။ Murregular Naming <br> Code Suppress:
$user_name = "Tom";
$ user_name name_name သည်အမည်များနှင့်ကိုက်ညီသော်လည်း Php Great Great Phil ၏အဆိုအရ camel nomenclature ကိုအသုံးပြုရန်နှင့်ကုဒ်၏ဖတ်နိုင်မှုကိုတိုးတက်စေရန်အတွက်ကုလားအုတ်ကို Nomenclature ကိုအသုံးပြုရန်အကြံပြုသည်။
3 ။ CONDSESS ကိုရောထွေးပါကင်နှင့် variable တွေကို
const MAX_NUM = 100;<br>function test() {<br> $max_num = 200;<br>}
အထက်ပါကုဒ်တွင် Max_Num သည် Max_Num အမည်နှင့်ဆင်တူသည်။ ၎င်းသည်ရှုပ်ထွေးစေနိုင်သော Max_Num အမည်နှင့်ဆင်တူသည်။ ၎င်းကိုရှောင်ရှားရန်အများအားဖြင့်စာလုံးအကြီးများတွင်များသောအားဖြင့်ကိုယ်စားပြုသည်။
4 ။ Naming ပ conflict ိပက်ခ <br> code support:
function test() {<br> $value = 100;<br>}<br>function anotherTest() {<br> $value = 200;<br>}
ဤကုဒ်တွင်တူညီသော variable viable ကို $ တန်ဖိုးကိုမတူညီသောလုပ်ဆောင်ချက်နှစ်ခုဖြင့်အသုံးပြုသည်။ ဤအရာကိုရှောင်ရှားရန်မိတ္တူပွားခြင်းကိုရှောင်ရှားရန်အတွက်ဖော်ပြရန် variable variable အမည်များကိုအသုံးပြုသင့်သည်။
ဤဆောင်းပါးသည် PHP identifiers ၏အမည်များကိုဖော်ပြပြီးသတ်သတ်မှတ်မှတ်ကုဒ်များမှတစ်ဆင့်ဘုံအမှတ်အသားအလွဲသုံးစားမှုကိုပြသည်။ အကျိုးသင့်အကြောင်းသင့်ရှိသောအမည်များသည်ကုဒ်၏ဖတ်နိုင်မှုနှင့်ထိန်းသိမ်းခြင်းကိုတိုးတက်စေရုံသာမကအမှားများနှင့်ရှုပ်ထွေးမှုများကိုလည်းလျှော့ချနိုင်သည်။ Encifiers ကိုအသုံးပြုရန်မှန်ကန်သောနည်းလမ်းကိုကျွမ်းကျင်သောနည်းလမ်းမှာ PHP developer များအတွက်မရှိမဖြစ်လိုအပ်သောအခြေခံကျွမ်းကျင်မှုဖြစ်သည်။