empty ဖွဲ့စည်းပုံ

empty ဖွဲ့စည်းပုံသည် variable တစ်ခုသည် အလွတ်ဖြစ်နေမှုကို စစ်ဆေးပါသည်။ ၎င်းသည် variable မရှိခြင်း သို့မဟုတ် "အလွတ်" တန်ဖိုးပါရှိပါက true ကို ပြန်ပေးပါသည်။ ပထမဆုံး parameter အနေဖြင့် စစ်ဆေးရမည့် variable ကို ပေးပို့ရပါမည်။

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

phpempty(mixed $var): bool

ဥပမာ

Variable အချို့ကို အလွတ်ဖြစ်မှုအတွက် စစ်ဆေးကြည့်ကြပါစို့။

php<?php
  $var1 = '';
  $var2 = 0;
  $var3 = null;
  
  var_dump(empty($var1)); // true
  var_dump(empty($var2)); // true 
  var_dump(empty($var3)); // true
?>

ကုဒ်ကို လုပ်ဆောင်ခြင်း၏ ရလဒ်။

phptrue
true
true

ဥပမာ

အလွတ်မဟုတ်သော variable များကို စစ်ဆေးကြည့်ကြပါစို့။

php<?php
  $var1 = 'text';
  $var2 = 1;
  $var3 = ['a'];
  
  var_dump(empty($var1)); // false
  var_dump(empty($var2)); // false
  var_dump(empty($var3)); // false
?>

ကုဒ်ကို လုပ်ဆောင်ခြင်း၏ ရလဒ်။

phpfalse
false
false

ဥပမာ

မရှိသော variable ကို စစ်ဆေးကြည့်ကြပါစို့။

php<?php
  var_dump(empty($undefinedVar));
?>

ကုဒ်ကို လုပ်ဆောင်ခြင်း၏ ရလဒ်။

phptrue

ဤအကြောင်းကိုလည်း ကြည့်ပါ

  • isset function,
    သည် variable တစ်ခု ရှိ/မရှိကို စစ်ဆေးပေးပါသည်။
  • is_null function,
    သည် variable ကို null ဖြစ်မှုအတွက် စစ်ဆေးပေးပါသည်။