is_countable function

is_countable function သည် variable တစ်ခုအတွင်းရှိ အရာဝတ္ထုများကို ရေတွက်နိုင်ခြင်းရှိ/မရှိ စစ်ဆေးပေးသည်။ အကယ်၍ variable သည် array သို့မဟုတ် Countable interface ကို implement လုပ်ထားသော object ဖြစ်ပါက true ကို return ပြန်ပေးပါသည်။ ထိုသို့မဟုတ်ပါက false ကို return ပြန်ပေးပါသည်။

Syntax

phpis_countable(mixed $value): bool

ဥပမာ

Array တစ်ခုကို အရာဝတ္ထုများရေတွက်နိုင်ခြင်းရှိ/မရှိ စစ်ဆေးကြည့်ပါမည်။

php<?php
  $arr = [1, 2, 3];
  var_dump(is_countable($arr));
?>

Code run ပြီးရရှိသော အဖြေ။

phptrue

ဥပမာ

String တစ်ခုကို အရာဝတ္ထုများရေတွက်နိုင်ခြင်းရှိ/မရှိ စစ်ဆေးကြည့်ပါမည်။

php<?php
  $str = 'abcde';
  var_dump(is_countable($str));
?>

Code run ပြီးရရှိသော အဖြေ။

phpfalse

ဥပမာ

Countable interface ကို implement လုပ်ထားသော object တစ်ခုကို စစ်ဆေးကြည့်ပါမည်။

php<?php
  class MyCountable implements Countable {
    public function count(): int {
      return 5;
    }
  }
  
  $obj = new MyCountable();
  var_dump(is_countable($obj));
?>

Code run ပြီးရရှိသော အဖြေ။

phptrue

See also

  • is_array function,
    အကြောင်းမှာ variable တစ်ခုသည် array ဖြစ်မဖြစ် စစ်ဆေးပေးသည်
  • count function,
    အကြောင်းမှာ array အတွင်းရှိ အရာဝတ္ထုများ၏ အရေအတွက်ကို ရေတွက်ပေးသည်