কম্পিউটার

PHP-তে is_a() ফাংশন


PHP-তে is_a() ফাংশন চেক করে যে বস্তুটি এই শ্রেণীর কিনা বা এই শ্রেণীটি তার পিতামাতার একজন হিসাবে রয়েছে। ফাংশনটি সত্য প্রদান করে যদি বস্তুটি এই শ্রেণীর হয় বা এই শ্রেণীটি তার পিতামাতার একজন হিসাবে থাকে, অন্যথায় FALSE।

সিনট্যাক্স

is_a(object, class)

পরামিতি

  • অবজেক্ট - পরীক্ষিত বস্তু

  • শ্রেণী - ক্লাসের নাম

ফেরত

is_a() ফাংশনটি TRUE প্রদান করে যদি অবজেক্টটি এই শ্রেণীর হয় বা এই শ্রেণীটি তার পিতামাতার একজন হিসাবে থাকে, অন্যথায় FALSE।

উদাহরণ

নিম্নলিখিত একটি উদাহরণ -

<?php
interface ClassOne {
   public function Demo();
}
class ClassTwo implements ClassOne {
   public function Demo () {
      print "Demo";
   }
}
$obj = new ClassTwo();
if(is_a($obj, 'ClassOne')) {
   echo "Correct!";
} else {
   echo "Incorrect!";
}
?>

আউটপুট

Correct!

  1. PHP-তে get_class_methods() ফাংশন

  2. PHP-তে is_subclass_of () ফাংশন

  3. PHP-তে get_object_vars() ফাংশন

  4. PHP-তে class_exists() ফাংশন