is_bool လုပ်ဆောင်ချက်

is_bool လုပ်ဆောင်ချက်သည် ပေးပို့ထားသောတန်ဖိုး ဘူးလီယံအမျိုးအစား (true သို့မဟုတ် false) ဟုတ်မဟုတ် စစ်ဆေးပေးသည်။ တန်ဖိုးသည် ဘူးလီယံဖြစ်ပါက လုပ်ဆောင်ချက်က true ပြန်ပေးပြီး၊ မဟုတ်ပါက false ပြန်ပေးသည်။ လုပ်ဆောင်ချက်သည် စစ်ဆေးရန်အတွက် တန်ဖိုးတစ်ခုကိုသာ လက်ခံပါသည်။

ဝါကျဖွဲ့စည်းပုံ

phpis_bool(mixed $value): bool

နမူနာ

တန်ဖိုးအချို့ကို ဘူးလီယံအမျိုးအစားဟုတ်မဟုတ် စစ်ဆေးကြည့်ပါမည်။

php<?php
  $res1 = is_bool(true);
  $res2 = is_bool(false);
  $res3 = is_bool(1);
  $res4 = is_bool('true');
  
  var_dump($res1, $res2, $res3, $res4);
?>

ကုဒ်အလုပ်လုပ်ဆောင်ချက်၏ ရလဒ်။

phptrue
true
false
false

နမူနာ

အမျိုးအစားအမျိုးမျိုးရှိ ကိန်းရှင်များကို စစ်ဆေးကြည့်ပါမည်။

php<?php
  $boolVar = false;
  $intVar = 0;
  $strVar = 'false';
  
  var_dump(
    is_bool($boolVar),
    is_bool($intVar),
    is_bool($strVar)
  );
?>

ကုဒ်အလုပ်လုပ်ဆောင်ချက်၏ ရလဒ်။

phptrue
false
false

ဖတ်ရှုရန်

  • is_int လုပ်ဆောင်ချက်၊
    အရာသည် ကိန်းရှင်တစ်ခုကို ကိန်းပြည့်ဟုတ်မဟုတ် စစ်ဆေးပေးသည်။
  • is_string လုပ်ဆောင်ချက်၊
    အရာသည် ကိန်းရှင်တစ်ခုကို စာကြောင်းဟုတ်မဟုတ် စစ်ဆေးပေးသည်။
  • is_array လုပ်ဆောင်ချက်၊
    အရာသည် ကိန်းရှင်တစ်ခုကို ခင်းကျင်းမှုဟုတ်မဟုတ် စစ်ဆေးပေးသည်။