PHP ပရိုဂရမ်တွင်ကြိုးများကိုသတ်မှတ်ရန်နည်းလမ်းများစွာရှိပြီးမတူညီသောအခြေအနေများအတွက်မတူညီသောနည်းလမ်းများနှင့်မသက်ဆိုင်သောနည်းလမ်းများစွာရှိသည်။ ဤဆောင်းပါးသည်တစ်ခုတည်းသောကိုးကားချက်များ, နှစ်ဆကိုးကားချက်များ, Heredoc နှင့် NowDocoC တို့ဖြစ်သည်။
တစ်ခုတည်းကိုးကားချက်များသည် PHP တွင်ကြိုးများကိုသတ်မှတ်ရန်အလွယ်ကူဆုံးနည်းလမ်းဖြစ်သည်။ string တစ်ခုဖြင့် string တစ်ခုနှင့် string ကိုသတ်မှတ်သည့်အခါ string အတွင်းရှိတစ်ခုတည်းကိုးကားချက်များ (နောက်ခံ သုံး. ) မှလွတ်မြောက်ရန်လိုအပ်သည်။
ဥပမာ -
$str = 'Hello World';
$str_with_quote = 'I said, "Hello World"';
ကြိုးများကိုသတ်မှတ်သည့်တစ်ခုတည်းသောကိုးကားချက်များနှင့်ဆင်တူသည်နှင့်ဆင်တူသောကိုးကားချက်များကို deption များကိုသတ်မှတ်ရန်လည်းအသုံးပြုနိုင်သည်။ ခြားနားချက်မှာနှစ်ဆကိုးကားချက်များကို string တစ်ခုတွင် variable များကိုတိုက်ရိုက်အသုံးပြုခွင့်ပြုရန်ခွင့်ပြုသည်။
ဥပမာ -
$name = 'John';
$greeting = "Hello $name!";
Heredoc သည်စာသားအမျိုးမျိုးရှိသောအခြေအနေများကိုကိုင်တွယ်ရန်သင့်လျော်သော multi-line string defining defining method ဖြစ်သည်။ Heredoc တွင် string ၏အဆုံးသတ်ဇာတ်ကောင်သည်စိတ်ကြိုက်အမှတ်အသားမဆိုဖြစ်နိုင်သည်။
ဥပမာ -
$html = <<<HTML
<html>
<body>Hello World</body>
</html>
HTML;
NowDoc သည် heredoc နှင့်ဆင်တူသည်။ Multi-line strings များကိုသတ်မှတ်ရန်နည်းလမ်းတစ်ခုလည်းဖြစ်သည်။ သို့သော်၎င်းသည် strings in variable များကိုမခွဲပါ။ ယခု NowDoc ၏အဆုံးသတ်ဇာတ်ကောင်သည်တစ်ခုတည်းသို့မဟုတ်နှစ်ဆကိုးကားဖြစ်ရမည်။
ဥပမာ -
$name = 'John';
$greeting = <<<'GREETING'
Hello $name!
GREETING;
အထက်ဖော်ပြပါအချက်များမှာ PHP တွင်ကြိုးများကိုသတ်မှတ်ရန်ဘုံနည်းလမ်းလေးမျိုးရှိသည်။ တစ်ခုချင်းစီတွင်ကိုယ်ပိုင်သီးခြား application တစ်ခုစီရှိသည်။ ဤနည်းလမ်းများကျွမ်းကျင်မှုသည် PHP ဖွံ့ဖြိုးတိုးတက်မှုတွင်ကြိုးများပိုမိုထိရောက်စွာလုပ်ဆောင်နိုင်အောင်ကူညီနိုင်သည်။