PHP में get_class() फंक्शन ऑब्जेक्ट की क्लास का नाम प्राप्त करता है। यदि ऑब्जेक्ट ऑब्जेक्ट नहीं है तो FALSE लौटाता है। यदि क्लास के अंदर ऑब्जेक्ट को बाहर रखा गया है, तो उस क्लास का नाम लौटाया जाता है।
सिंटैक्स
get_class(object)
पैरामीटर्स
object - परीक्षण किया जाने वाला ऑब्जेक्ट। आप क्लास के अंदर इस पैरामीटर से बच सकते हैं।
रिटर्न वैल्यू
ऑब्जेक्ट की क्लास का नाम लौटाता है। यदि ऑब्जेक्ट ऑब्जेक्ट नहीं है तो FALSE लौटाता है। यदि क्लास के अंदर ऑब्जेक्ट को बाहर रखा गया है, तो उस क्लास का नाम लौटाया जाता है।
उदाहरण
<?php
class Demo {
function Demo() {
}
function name() {
echo "Internal call: " , get_class($this) , "\n";
}
}
// ऑब्जेक्ट बनाएं
$two = new Demo();
// बाहरी कॉल
echo "External call: " , get_class($two) , "\n";
// आंतरिक कॉल
$two->name();
?>
आउटपुट
External call: Demo Internal call: Demo