ফাংশন is_countable

ফাংশন is_countable একটি ভেরিয়েবলের উপাদানের সংখ্যা গণনা করা যায় কিনা তা পরীক্ষা করে। এটি true ফেরত দেয় যদি ভেরিয়েবলটি একটি অ্যারে বা Countable ইন্টারফেস বাস্তবায়নকারী একটি অবজেক্ট হয়। অন্যথায় এটি false ফেরত দেয়।

সিনট্যাক্স

phpis_countable(mixed $value): bool

উদাহরণ

আসুন একটি অ্যারের উপাদান গণনা করার সম্ভাবনা পরীক্ষা করি:

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

কোড 실행ের ফলাফল:

phptrue

উদাহরণ

আসুন একটি স্ট্রিং-এর উপাদান গণনা করার সম্ভাবনা পরীক্ষা করি:

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

কোড 실행ের ফলাফল:

phpfalse

উদাহরণ

আসুন Countable ইন্টারফেস বাস্তবায়নকারী একটি অবজেক্ট পরীক্ষা করি:

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

কোড 실행ের ফলাফল:

phptrue

আরও দেখুন

  • ফাংশন is_array,
    যা পরীক্ষা করে একটি ভেরিয়েবল অ্যারে কিনা
  • ফাংশন count,
    যা একটি অ্যারেতে উপাদানের সংখ্যা গণনা করে