PHP တွင် အုပ်စုဖွဲ့ခြင်း၏ အသေးစိတ်အချက်များ
ဦးစားပေးအဆင့်ရှိသော လုပ်ဆောင်ချက်များကို ကွင်းစကွင်းပိတ်အတွင်း ထည့်သွင်းနိုင်သည် - ၎င်းသည် အမှားမဟုတ်ပါ။ ဥပမာအားဖြင့်၊ ဂဏန်းများ၏ မြှောက်ခြင်းကို ကွင်းခတ်ကြည့်ပါမည်။
<?php
$a = (2 * 2) + 3;
echo $a; // 7 ကို ပြသမည် (ရလဒ် 4 + 3)
?>
ဤကိစ္စတွင် ကွင်းစကွင်းပတ်များသည် အပိုဖြစ်နေသည် (မြှောက်ခြင်းတွင် ဦးစားပေးအဆင့် ရှိပြီးသားဖြစ်သောကြောင့်)၊ သို့သော် ကုဒ်သည် ခွင့်ပြုထားသော ကုဒ်ဖြစ်သည်။ လုပ်ဆောင်ချက်များ၏ ဦးစားပေးမှုသည် သိသာထင်ရှားမှုမရှိသော နေရာများတွင် ဤကဲ့သို့သော အုပ်စုဖွဲ့မှုကို အသုံးပြုလေ့ရှိသည်။ ဥပမာအနေဖြင့် အောက်ပါကုဒ်ကို ကြည့်ရှုကြည့်ပါမည်။
<?php
$a = 8 / 2 * 4;
echo $a;
?>
သင်သိပြီးဖြစ်သည့်အတိုင်း၊ ၎င်းတွင် ပထမဦးစွာ စားခြင်းလုပ်ဆောင်ချက် လုပ်ဆောင်ပြီးနောက် မြှောက်ခြင်းလုပ်ဆောင်ချက် လုပ်ဆောင်ပါမည်။ သို့သော် ပထမဆုံးကြည့်လျှင် ၎င်းသည် သိသာထင်ရှားစွာ မသိမြင်နိုင်ပါ။ ဦးစားပေးမှုကို ရှင်းလင်းစွာပြသရန် ဤနေရာတွင် အုပ်စုဖွဲ့ထားသော ကွင်းစကွင်းပတ်များကို အသုံးပြုနိုင်သည်။
<?php
$a = (8 / 2) * 4;
echo $a;
?>
ကုဒ်ကို မစတင်မီ၊ မျက်နှာပြင်ပေါ်တွင် မည်သည့်အရာကို ပြသမည်ကို ဆုံးဖြတ်ပါ။
<?php
$a = (2 * 8) / 4;
echo $a;
?>
ကုဒ်ကို မစတင်မီ၊ မျက်နှာပြင်ပေါ်တွင် မည်သည့်အရာကို ပြသမည်ကို ဆုံးဖြတ်ပါ။
<?php
$a = 2 * (8 / 4);
echo $a;
?>