Можно ли перечислить все классы PHP и их методы и свойства? - PullRequest
6 голосов
/ 03 марта 2010

Я делаю прыжок в ООП с моим PHP. Есть ли способ перечислить все активные классы и их методы и свойства?

Ответы [ 3 ]

7 голосов
/ 03 марта 2010

Полный список похожих функций:)

Быстрый просмотр:

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
4 голосов
/ 03 марта 2010

Также вас может заинтересовать API отражения , предлагаемый PHP .

Как они утверждают в своем введении:

PHP 5 поставляется с полным отражением API, который добавляет возможность реверс-инженерные классы, интерфейсы, функции, методы и расширения. Кроме того, API отражения предлагает способы получения комментариев к документу для функций, классов и методов.

1 голос
/ 03 марта 2010
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...