if-else ဖွဲ့စည်းပုံအတွင်း အတိုကောက် if

ဥပမာအားဖြင့်၊ ကိန်းရှင် $test သည် တန်ဖိုး true နှင့် ညီမညီ သိလိုသည်ဆိုပါစို့။ ထိုသို့ဆိုလျှင် if ဖွဲ့စည်းပုံကို အောက်ပါအတိုင်း ရေးနိုင်ပါသည်-

php<?php
  $test = true;
  
  if ($test == true) {
    echo '+++';
  } else {
    echo '---';
  }
?>

ပရိုဂရမ်ရေးသားရာတွင် ထိုကဲ့သို့သော စစ်ဆေးချက်များကို အလွန်မကြာခဏ လိုအပ်သောကြောင့်၊ ၎င်းတို့အတွက် ပို၍ကျနသော အတိုကောက်ပုံစံ ရှိပါသည်- if ($test == true) အစား if ($test) ဟု ရိုးရိုးရေးနိုင်ပါသည်။

ကျွန်ုပ်တို့၏ကုဒ်ကို အတိုကောက်ပုံစံဖြင့် ပြန်ရေးကြည့်ပါစို့-

php<?php
  $test = true;
  
  if ($test) { // if ($test == true) နှင့် ညီမျှသည်
    echo '+++';
  } else {
    echo '---';
  }
?>

ယခု ကိန်းရှင် $test သည် true နှင့် မညီဟု စစ်ဆေးနေသည်ဆိုပါစို့-

php<?php
  $test = true;
  
  if ($test != true) {
    echo '+++';
  } else {
    echo '---';
  }
?>

ဤကိစ္စတွင် အတိုကောက်ရေးထုံးသည် အောက်ပါအတိုင်း ဖြစ်လိမ့်မည်-

php<?php
  $test = true;
  
  if (!$test) { // ယထာဘူတ NOT ကို အသုံးပြုသည်
    echo '+++';
  } else {
    echo '---';
  }
?>

အလားတူ အတိုကောက်ပုံစံသည် false အတွက် စစ်ဆေးခြင်းအတွက်လည်း ရှိပါသည်။ အောက်ပါကုဒ်ကို ပေးထားသည်ဆိုပါစို့-

php<?php
  $test = true;
  
  if ($test == false) {
    echo '+++';
  } else {
    echo '---';
  }
?>

အခြေအနေ $test == false သည် အမှန်တကယ်တွင် $test != true နှင့် အတူတူပင်ဖြစ်သည်-

php<?php
  $test = true;
  
  if ($test != true) { // if ($test == false) နှင့် ညီမျှသည်
    echo '+++';
  } else {
    echo '---';
  }
?>

ကောင်းပြီ၊ ထိုကဲ့သို့သော အခြေအနေကို ကျွန်ုပ်တို့သည် ယခင်ဥပမာတွင် အတိုကောက်ရန် သင်ယူပြီးဖြစ်သည်။ အတိုကောက်ရေးကြည့်ပါစို့-

php<?php
  $test = true;
  
  if (!$test) {
    echo '+++';
  } else {
    echo '---';
  }
?>
Задание 1

အောက်ပါကုဒ်ကို အတိုကောက် နှိုင်းယှဉ်ခြင်းကို အသုံးပြု၍ ပြန်ရေးပါ-

php<?php
  $test = true;
  
  if ($test == true) {
    echo '+++';
  } else {
    echo '---';
  }
?>
Задание 2

အောက်ပါကုဒ်ကို အတိုကောက် နှိုင်းယှဉ်ခြင်းကို အသုံးပြု၍ ပြန်ရေးပါ-

php<?php
  $test = true;
  
  if ($test == false) {
    echo '+++';
  } else {
    echo '---';
  }
?>
Задание 3

အောက်ပါကုဒ်ကို အတိုကောက် နှိုင်းယှဉ်ခြင်းကို အသုံးပြု၍ ပြန်ရေးပါ-

php<?php
  $test = true;
  
  if ($test != true) {
    echo '+++';
  } else {
    echo '---';
  }
?>
Задание 4

အောက်ပါကုဒ်ကို အတိုကောက် နှိုင်းယှဉ်ခြင်းကို အသုံးပြု၍ ပြန်ရေးပါ-

php<?php
  $test = true;
  
  if ($test != false) {
    echo '+++';
  } else {
    echo '---';
  }
?>