PHP में is_a() फंक्शन जांचता है कि ऑब्जेक्ट इस क्लास का है या इसके माता-पिता में से एक है। यदि ऑब्जेक्ट इस क्लास का है या इसके माता-पिता में से एक है तो TRUE, अन्यथा FALSE लौटाता है।
सिंटैक्स
is_a(object, class)
पैरामीटर्स
object - परीक्षण किया जाने वाला ऑब्जेक्ट।
class - क्लास का नाम।
रिटर्न वैल्यू
यदि ऑब्जेक्ट इस क्लास का है या इसके माता-पिता में से एक है तो 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!