ফাংশন is_object

ফাংশন is_object পাস করা ভেরিয়েবলটি একটি অবজেক্ট কিনা তা পরীক্ষা করে। ভেরিয়েবলটি একটি অবজেক্ট হলে true ফেরত দেয়, এবং অন্যথায় false ফেরত দেয়। এটি প্যারামিটার হিসেবে চেক করা ভেরিয়েবল নেয়।

সিনট্যাক্স

phpis_object(mixed $value): bool

উদাহরণ

আসুন চেক করি ভেরিয়েবলটি একটি অবজেক্ট কিনা:

php<?php
  $obj = new stdClass();
  $res = is_object($obj);
  var_dump($res);
?>

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

phptrue

উদাহরণ

আসুন অন্যান্য ডেটা টাইপ চেক করি:

php<?php
  $arr = [1, 2, 3];
  $str = 'test';
  var_dump(is_object($arr));
  var_dump(is_object($str));
?>

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

phpfalse
false

আরও দেখুন

  • ফাংশন is_array,
    যা একটি ভেরিয়েবল অ্যারে কিনা তা পরীক্ষা করে
  • ফাংশন is_string,
    যা একটি ভেরিয়েবল স্ট্রিং কিনা তা পরীক্ষা করে