ফাংশন is_countable
ফাংশন is_countable একটি ভেরিয়েবলের উপাদানের সংখ্যা গণনা করা যায় কিনা তা পরীক্ষা করে।
এটি true ফেরত দেয় যদি ভেরিয়েবলটি একটি অ্যারে বা Countable ইন্টারফেস বাস্তবায়নকারী একটি অবজেক্ট হয়।
অন্যথায় এটি false ফেরত দেয়।
সিনট্যাক্স
is_countable(mixed $value): bool
উদাহরণ
আসুন একটি অ্যারের উপাদান গণনা করার সম্ভাবনা পরীক্ষা করি:
<?php
$arr = [1, 2, 3];
var_dump(is_countable($arr));
?>
কোড 실행ের ফলাফল:
true
উদাহরণ
আসুন একটি স্ট্রিং-এর উপাদান গণনা করার সম্ভাবনা পরীক্ষা করি:
<?php
$str = 'abcde';
var_dump(is_countable($str));
?>
কোড 실행ের ফলাফল:
false
উদাহরণ
আসুন Countable ইন্টারফেস বাস্তবায়নকারী একটি অবজেক্ট পরীক্ষা করি:
<?php
class MyCountable implements Countable {
public function count(): int {
return 5;
}
}
$obj = new MyCountable();
var_dump(is_countable($obj));
?>
কোড 실행ের ফলাফল:
true