if-else ဖွဲ့စည်းပုံအတွင်း အတိုကောက် if
ဥပမာအားဖြင့်၊ ကိန်းရှင် $test သည် တန်ဖိုး true နှင့် ညီမညီ သိလိုသည်ဆိုပါစို့။
ထိုသို့ဆိုလျှင် if ဖွဲ့စည်းပုံကို အောက်ပါအတိုင်း ရေးနိုင်ပါသည်-
<?php
$test = true;
if ($test == true) {
echo '+++';
} else {
echo '---';
}
?>
ပရိုဂရမ်ရေးသားရာတွင် ထိုကဲ့သို့သော စစ်ဆေးချက်များကို အလွန်မကြာခဏ လိုအပ်သောကြောင့်၊ ၎င်းတို့အတွက် ပို၍ကျနသော အတိုကောက်ပုံစံ ရှိပါသည်- if ($test == true) အစား if ($test) ဟု ရိုးရိုးရေးနိုင်ပါသည်။
ကျွန်ုပ်တို့၏ကုဒ်ကို အတိုကောက်ပုံစံဖြင့် ပြန်ရေးကြည့်ပါစို့-
<?php
$test = true;
if ($test) { // if ($test == true) နှင့် ညီမျှသည်
echo '+++';
} else {
echo '---';
}
?>
ယခု ကိန်းရှင် $test သည် true နှင့် မညီဟု စစ်ဆေးနေသည်ဆိုပါစို့-
<?php
$test = true;
if ($test != true) {
echo '+++';
} else {
echo '---';
}
?>
ဤကိစ္စတွင် အတိုကောက်ရေးထုံးသည် အောက်ပါအတိုင်း ဖြစ်လိမ့်မည်-
<?php
$test = true;
if (!$test) { // ယထာဘူတ NOT ကို အသုံးပြုသည်
echo '+++';
} else {
echo '---';
}
?>
အလားတူ အတိုကောက်ပုံစံသည် false အတွက် စစ်ဆေးခြင်းအတွက်လည်း ရှိပါသည်။ အောက်ပါကုဒ်ကို ပေးထားသည်ဆိုပါစို့-
<?php
$test = true;
if ($test == false) {
echo '+++';
} else {
echo '---';
}
?>
အခြေအနေ $test == false သည် အမှန်တကယ်တွင် $test != true နှင့် အတူတူပင်ဖြစ်သည်-
<?php
$test = true;
if ($test != true) { // if ($test == false) နှင့် ညီမျှသည်
echo '+++';
} else {
echo '---';
}
?>
ကောင်းပြီ၊ ထိုကဲ့သို့သော အခြေအနေကို ကျွန်ုပ်တို့သည် ယခင်ဥပမာတွင် အတိုကောက်ရန် သင်ယူပြီးဖြစ်သည်။ အတိုကောက်ရေးကြည့်ပါစို့-
<?php
$test = true;
if (!$test) {
echo '+++';
} else {
echo '---';
}
?>
အောက်ပါကုဒ်ကို အတိုကောက် နှိုင်းယှဉ်ခြင်းကို အသုံးပြု၍ ပြန်ရေးပါ-
<?php
$test = true;
if ($test == true) {
echo '+++';
} else {
echo '---';
}
?>
အောက်ပါကုဒ်ကို အတိုကောက် နှိုင်းယှဉ်ခြင်းကို အသုံးပြု၍ ပြန်ရေးပါ-
<?php
$test = true;
if ($test == false) {
echo '+++';
} else {
echo '---';
}
?>
အောက်ပါကုဒ်ကို အတိုကောက် နှိုင်းယှဉ်ခြင်းကို အသုံးပြု၍ ပြန်ရေးပါ-
<?php
$test = true;
if ($test != true) {
echo '+++';
} else {
echo '---';
}
?>
အောက်ပါကုဒ်ကို အတိုကောက် နှိုင်းယှဉ်ခြင်းကို အသုံးပြု၍ ပြန်ရေးပါ-
<?php
$test = true;
if ($test != false) {
echo '+++';
} else {
echo '---';
}
?>