is_countable function
is_countable function သည် variable တစ်ခုအတွင်းရှိ အရာဝတ္ထုများကို ရေတွက်နိုင်ခြင်းရှိ/မရှိ စစ်ဆေးပေးသည်။
အကယ်၍ variable သည် array သို့မဟုတ် Countable interface ကို implement လုပ်ထားသော object ဖြစ်ပါက
true ကို return ပြန်ပေးပါသည်။ ထိုသို့မဟုတ်ပါက false ကို return ပြန်ပေးပါသည်။
Syntax
is_countable(mixed $value): bool
ဥပမာ
Array တစ်ခုကို အရာဝတ္ထုများရေတွက်နိုင်ခြင်းရှိ/မရှိ စစ်ဆေးကြည့်ပါမည်။
<?php
$arr = [1, 2, 3];
var_dump(is_countable($arr));
?>
Code run ပြီးရရှိသော အဖြေ။
true
ဥပမာ
String တစ်ခုကို အရာဝတ္ထုများရေတွက်နိုင်ခြင်းရှိ/မရှိ စစ်ဆေးကြည့်ပါမည်။
<?php
$str = 'abcde';
var_dump(is_countable($str));
?>
Code run ပြီးရရှိသော အဖြေ။
false
ဥပမာ
Countable interface ကို implement လုပ်ထားသော object တစ်ခုကို စစ်ဆေးကြည့်ပါမည်။
<?php
class MyCountable implements Countable {
public function count(): int {
return 5;
}
}
$obj = new MyCountable();
var_dump(is_countable($obj));
?>
Code run ပြီးရရှိသော အဖြေ။
true