Я делаю прыжок в ООП с моим PHP. Есть ли способ перечислить все активные классы и их методы и свойства?
Полный список похожих функций:)
Быстрый просмотр:
get_declared_classes() // gives you all declared classes get_class_methods() // gives you all methods of class get_class_vars() // gives you properties of the class get_object_vars() // gives you propertis of an object get_parent_class() // gives you parent class of the current class
Также вас может заинтересовать API отражения , предлагаемый PHP .
Как они утверждают в своем введении:
PHP 5 поставляется с полным отражением API, который добавляет возможность реверс-инженерные классы, интерфейсы, функции, методы и расширения. Кроме того, API отражения предлагает способы получения комментариев к документу для функций, классов и методов.