Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> PHP

PHP में get_class() फंक्शन

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
  1. - PHP में is_subclass_of() फंक्शन

    PHP में is_subclass_of() फंक्शन जांचता है कि ऑब्जेक्ट के माता-पिता में यह क्लास है या नहीं। सिंटैक्स is_subclass_of(object, class, string) पैरामीटर्स object - परीक्षण किया जाने वाला ऑब्जेक्ट। class - क्लास का नाम। string - यदि false पर सेट है, तो ऑब्जेक्ट के रूप में स्ट्रिंग क्लास नाम अनुमति नहीं

  1. - PHP में get_object_vars() फंक्शन

    PHP में get_object_vars() फंक्शन दिए गए ऑब्जेक्ट की प्रॉपर्टीज़ प्राप्त करता है। यह निर्दिष्ट ऑब्जेक्ट के लिए परिभाषित ऑब्जेक्ट प्रॉपर्टीज़ की एक सहयोगी सरणी लौटाता है। सिंटैक्स get_object_vars(object) पैरामीटर्स object - एक ऑब्जेक्ट इंस्टेंस। रिटर्न वैल्यू निर्दिष्ट ऑब्जेक्ट के लिए परिभाषित ऑब

  1. - PHP में class_exists() फंक्शन

    PHP में class_exists() फंक्शन जांचता है कि क्लास परिभाषित की गई है या नहीं। यदि क्लास एक परिभाषित क्लास है तो TRUE लौटाता है, अन्यथा FALSE। सिंटैक्स class_exists(class, autoload) पैरामीटर्स class - क्लास का नाम। autoload - डिफ़ॉल्ट रूप से __autoload को कॉल करना है या नहीं। रिटर्न वैल्यू यदि क्ल