फ़ंक्शन get_declared_classes
फ़ंक्शन get_declared_classes एक सरणी लौटाता है जिसमें उन सभी कक्षाओं के नाम शामिल होते हैं,
जो वर्तमान स्क्रिप्ट में घोषित किए गए हैं, जिसमें उपयोगकर्ता-परिभाषित कक्षाएं,
और PHP की अंतर्निहित कक्षाएं दोनों शामिल हैं। फ़ंक्शन कोई पैरामीटर स्वीकार नहीं करता है।
वाक्य रचना
get_declared_classes();
उदाहरण
स्क्रिप्ट में घोषित सभी कक्षाओं की सूची प्राप्त करें:
<?php
$res = get_declared_classes();
print_r($res);
?>
कोड निष्पादन का परिणाम:
['stdClass', 'Exception', 'Error', ...] // और PHP की अन्य अंतर्निहित कक्षाएं
उदाहरण
एक उपयोगकर्ता-परिभाषित कक्षा जोड़ें और परिणाम देखें:
<?php
class MyClass {}
$res = get_declared_classes();
print_r($res);
?>
कोड निष्पादन का परिणाम:
['stdClass', 'Exception', 'Error', ..., 'MyClass']
उदाहरण
सूची में किसी विशिष्ट कक्षा की उपस्थिति जांचें:
<?php
class TestClass {}
$classes = get_declared_classes();
$res = in_array('TestClass', $classes);
var_dump($res);
?>
कोड निष्पादन का परिणाम:
true
यह भी देखें
-
फ़ंक्शन get_declared_interfaces,
जो इंटरफेस लौटाता है -
फ़ंक्शन get_declared_traits,
जो ट्रेट्स लौटाता है -
फ़ंक्शन class_exists,
जो कक्षा की जांच करता है -
फ़ंक्शन get_defined_functions,
जो फ़ंक्शन लौटाता है