| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Для профи > Как узнать интерфейсы класса по его имени |
| Автор: maximus666 30.5.2009, 01:27 |
| Как узнать какие интерфейсы имплементирует класс, только по его строковому имени ? Тоесть без создания экземпляра этого класса? Ф-ция get_parent_class() возращает только классы-предки, но не интерфейсы... |
| Автор: enof 30.5.2009, 02:27 |
| Метод getInterfaces класса ReflectionClass |
| Автор: maximus666 30.5.2009, 23:05 |
| Спасибо огромное Добавлено через 2 минуты и 29 секунд Хм.. а более шустрого методоа нет? немного медленно работает подобный способ :( |
| Автор: enof 31.5.2009, 00:36 |
| get_declared_interfaces + foreach + instanceof |
| Автор: maximus666 31.5.2009, 15:41 |
| enof, instanceof работает только для объектов. а у меня задача лишь по имени класса, не создавая экземпляров. |