get_declared_classes
(PHP 4, PHP 5, PHP 7, PHP 8)
get_declared_classes — Повертає масив з іменами оголошених класів
Опис
get_declared_classes(): array
Повертає оголошені класи.
Список параметрів
Ця функція не має параметрів.
Значення, що повертаються
Повертає масив імен оголошених класів у поточному скрипті.
Зауваження :
Врахуйте також, що в залежності від модулів, зібраних або завантажених у PHP, може змінюватись кількість додаткових класів. Це означає, що ви не можете використовувати власні класи з цими іменами. Список визначених класів перебуває у розділі доповнення "Обумовлені класи".
список змін
Версия | Опис |
---|---|
7.4.0 | Раніше get_declared_classes() завжди повертала батьківські класи перед дочірніми класами. Це не так. Для значення, що повертається get_declared_classes() Конкретний порядок не гарантується. |
Приклади
Приклад #1 Приклад використання get_declared_classes()****
Loading...
Висновок наведеного прикладу буде схожим на:
Array
(
[0] => stdClass
[1] => __PHP_Incomplete_Class
[2] => Directory
)
Дивіться також
- class_exists() - Перевіряє, чи був оголошений клас
- get_declared_interfaces() - Повертає масив усіх оголошених інтерфейсів
- get_defined_functions() - Повертає масив усіх певних функцій