Рекурсивный акроним словосочетания «PHP: Hypertext Preprocessor»
Добро пожаловать на форум PHP программистов!
ReflectionClass::newInstanceWithoutConstructor - Создаёт новый экземпляр класса без вызова конструктора
Вернуться к: ReflectionClass
ReflectionClass::newInstanceWithoutConstructor
(PHP >= 5.4.0)
ReflectionClass::newInstanceWithoutConstructor — Создаёт новый экземпляр класса без вызова конструктора
Описание
public object ReflectionClass::newInstanceWithoutConstructor
( void
)
Создаёт новый экземпляр класса без вызова конструктора.
Список параметров
Возвращаемые значения
Список изменений
Версия | Описание |
---|---|
5.6.0 | Теперь можно создавать экземпляры для всех строенных классов, кроме тех, у которых проставлен final. |
Ошибки
Если класс является встроенным, и его экземпляр не может быть создан без вызова конструктора, то это приведёт к генерации исключения ReflectionException. В PHP 5.6.0 и новее, это исключение ограничено только классами с модификатором final.
Смотрите также
- ReflectionClass::newInstance() - Создаёт экземпляр класса с переданными аргументами
- ReflectionClass::newInstanceArgs() - Создаёт экземпляр класса с переданными параметрами
Вернуться к: ReflectionClass