ReflectionClass::isInstantiable
(PHP 5, PHP 7, PHP 8)
ReflectionClass::isInstantiable — Перевіряє, чи можна створити екземпляр класу
Опис
public ReflectionClass::isInstantiable(): bool
Перевіряє, чи можна створити екземпляр класу.
Список параметрів
Ця функція не має параметрів.
Значення, що повертаються
Повертає true
у разі успішного виконання або **false
**в случае возникновения ошибки.
Приклади
Приклад #1 Приклад використання ReflectionClass::isInstantiable()****
Loading...
Результат виконання наведеного прикладу:
Можно ли создать экземпляр класса C? bool(true)
Можно ли создать экземпляр класса iface? bool(false)
Можно ли создать экземпляр класса ifaceImpl? bool(true)
Можно ли создать экземпляр класса abstractClass? bool(false)
Можно ли создать экземпляр класса D? bool(true)
Можно ли создать экземпляр класса T? bool(false)
Можно ли создать экземпляр класса privateConstructor? bool(false)
Дивіться також
- ReflectionClass::isInstance() - Перевіряє, чи належить об'єкт класу